Usando a extensão ImageMagick PHP para converter imagens PDF em miniaturas.

* 1.Instalar imagemagick no ubuntu *

sudo apt-get install imagemagick

2. Instale a extensão PECL do imagemagick

sudo apt-get install php5-imagick

Reinicie o servidor da web apache

sudo service apache2 restart

Script PHP

<?php $im = new imagick('file.pdf[0]'); $im->setImageFormat('jpg'); header('Content-Type: image/jpeg'); echo $im; ?>

Observe que o nome do arquivo é file.pdf .

Você também pode redimensionar a imagem adicionando a seguinte linha

$im->thumbnail(200,200);

Isso redimensionará a imagem para 200 * 200.
Para mais informações, leia isto –

www.sitepoint.com/crop-and-resize-images-with-imagemagick/