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); } }