2011-02-18 506 views
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); 

回答

1

退房:

我認爲你必須創建它先GIF,然後再回到PNG,如果你願意。

+0

謝謝...看起來我只是抓了ImageMagick的表面。我會仔細看看的。 – Tomba 2011-02-18 19:25:22

相關問題