Bagi mereka yang tidak memiliki ImageMagick untuk alasan apa pun, fungsi GD juga akan berfungsi, bersama dengan GhostScript. Jalankan perintah ghostscript dengan exec()untuk mengkonversi PDF ke JPG, dan memanipulasi file yang dihasilkan dengan imagecreatefromjpeg().
Jalankan perintah ghostscript:
exec('gs -dSAFER -dBATCH -sDEVICE=jpeg -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -r300 -sOutputFile=whatever.jpg input.pdf')
Untuk memanipulasi, buat gambar placeholder baru $newimage = imagecreatetruecolor(...),, dan bawa gambar saat ini. $image = imagecreatefromjpeg('whatever.jpg'), dan kemudian Anda dapat menggunakan imagecopyresampled()untuk mengubah ukuran, atau sejumlah imagemagickperintah lain yang tidak terpasang
.jpgekstensi. Saya mencoba metode .htaccess AddHandler dan tidak berhasil.