1<?php
2
3namespace Mpdf\Tag;
4
5class WatermarkImage extends Tag
6{
7
8	public function open($attr, &$ahtml, &$ihtml)
9	{
10		$src = '';
11		if (isset($attr['SRC'])) {
12			$src = $attr['SRC'];
13		}
14
15		$alpha = -1;
16		if (isset($attr['ALPHA']) && $attr['ALPHA'] > 0) {
17			$alpha = $attr['ALPHA'];
18		}
19
20		$size = 'D';
21		if (!empty($attr['SIZE'])) {
22			$size = $attr['SIZE'];
23			if (strpos($size, ',')) {
24				$size = explode(',', $size);
25			}
26		}
27
28		$pos = 'P';
29		if (!empty($attr['POSITION'])) {  // mPDF 5.7.2
30			$pos = $attr['POSITION'];
31			if (strpos($pos, ',')) {
32				$pos = explode(',', $pos);
33			}
34		}
35		$this->mpdf->SetWatermarkImage($src, $alpha, $size, $pos);
36	}
37
38	public function close(&$ahtml, &$ihtml)
39	{
40	}
41}
42