Ejemplo n.º 1
0
 function insertImage()
 {
     $type = get_extension($this->IMG);
     if ($type == 'gif') {
         $img = new ImageConverter($this->IMG, "png");
         $url = $img->getURL();
     } elseif ($type == 'bmp') {
         $img = new ImageConverter($this->IMG, "jpg");
         $url = $img->getURL();
     } else {
         $url = $this->IMG;
     }
     $nfo = @getimagesize($url);
     if ($nfo[0] > 0 && $nfo[1] > 0) {
         $x = $this->GetX();
         $y = $this->GetY();
         $sizex = $this->px2mm($nfo[0]);
         $sizey = $this->px2mm($nfo[1]);
         if ($sizey > $this->maximgheight) {
             $this->maximgheight = $sizey;
         }
         $pixel = $this->px2mm(1, 72);
         $this->Image($url, $x + $pixel, $y, $sizex, $sizey, '', $this->IMG);
         $this->SetXY($x + $pixel + $sizex, $y);
     }
 }