PDF in Bild umwandeln in PHP mit ImageMagick
Mittels der ImageMagick-Library kann man in PHP einfach eine PDF-Datei in ein Bild umwandeln, um z.B. eine Vorschau auf der Webseite anzuzeigen:
Mit folgendem Beispiel-Code wird die erste Seite des PDFs in ein jpeg-Bild umgewandelt und dieses angezeigt:
<?php // settings $page = 0; $file = 'test.pdf'; $resolution = 300; $outputFormat = 'jpg'; // convert $im = new \Imagick(); $im->setResolution($resolution, $resolution); $im->readImage(sprintf('%s[$s]', $file, $page)); $im->setImageFormat($outputFormat); // show image header('Content-Type: image/jpeg'); echo $im; ?>