2
我使用ImageMagick将pdf文件转换为png(缩略图)图像,并且效果很好。我想知道是否可以将具有白色背景的PDF转换为具有透明背景的png文件(即将所有白色像素设置为透明)。将pdf转换为透明png
这是我目前使用的PHP代码(这会导致png文件用白色背景):
/* Open first page of PDF file */
$im = new imagick($pdf_filepath . '[0]');
/* Scale */
$im->thumbnailImage($width, $height);
/* Convert to png */
$im->setImageFormat('png');
/* Save file */
$result = $im->writeImage($thumbnail_filepath);
谢谢...看起来我只是抓了ImageMagick的表面。我会仔细看看的。 – Tomba 2011-02-18 19:25:22