TCPDF - 将PNG图像转换为JPEG

时间:2015-09-17 09:23:53

标签: php tcpdf

我正在使用TPDF 6.2.12,我正在寻找一种方法将PNG图片转换为JPEG,然后在Image()函数中使用它们与PNG配合得很好,但生成一个大的输出文件。

我不知道如何使用_toJPEG()函数,但还没有找到任何有用的例子。

有人可以帮我提供一个工作示例/代码片段,或者更好的解决方案吗?

编辑:

$pngname = $path.$imagelist[$i].'.png'; 
$jpegname = $path.$imagelist[$i].'.jpg'; 
$image = imagecreatefrompng($pngname); 
imagejpeg($image, $jpegname); 
$pdf->Image($jpegname, $image_x[$i], $image_y[$i], $image_w[$i],
$image_h[$i], 'JPEG', '', '', true, 150, '', false, false, 0, false,
false, false); 
imagedestroy($image); 
unlink($jpegname); 

这完全没问题,但是相当笨拙:打开png,写jpeg,打开jpeg,删除jpeg

0 个答案:

没有答案