Для тех, у кого по какой-либо причине нет ImageMagick, функции GD также будут работать в сочетании с GhostScript. Запустите команду ghostscript, exec()чтобы конвертировать PDF в JPG, и управляйте полученным файлом с помощью imagecreatefromjpeg().
Запустите команду ghostscript:
exec('gs -dSAFER -dBATCH -sDEVICE=jpeg -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -r300 -sOutputFile=whatever.jpg input.pdf')
Для манипуляции создайте новое изображение-заполнитель $newimage = imagecreatetruecolor(...)и введите текущее изображение. $image = imagecreatefromjpeg('whatever.jpg'), А затем вы можете использовать , imagecopyresampled()чтобы изменить размер, или любое количество других встроенными, не являющихся imagemagickкоманд
.jpgрасширение файла . Я попробовал метод AddHandler .htaccess, и он не работал.