Я использую ImageMagick для преобразования pdf-файла в png (миниатюру) изображения, и он работает хорошо.Мне интересно, можно ли преобразовать PDF-файл с белым фоном в PNG-файл с прозрачным фоном (т. Е. Установить все белые пиксели на прозрачные).
Это код PHP i 'В настоящее время используется (что приводит к 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);