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