[PHP] Jak przekonwertować plik PDF do obrazu?

W celu przekonwertowania pliku PDF do formatu graficznego potrzebna będzie biblioteka Spatie/PdfToImage, dodatkowo biblioteka ta wymaga Imagick i Ghostscript. Za pomocą tej biblioteki przekonwertujemy plik PDF nawet, gdy będzie miał więcej niż jedną stronę.

Przykład użycia

<?php

$pdf = new \Spatie\PdfToImage\Pdf('ścieżka/do/pliku/.pdf');
$pdf->save('ścieżka/do/obrazu/strona-1.jpg');

Powyższy przykład przekonwertuje pierwszą stronę pliku, natomiast jeśli stron jest więcej potrzeba użyć metody `selectPage()`, gdzie jako argument podajemy numer strony:

$pdf->selectPage(2)->save('ścieżka/do/obrazu/strona-2.jpg');

Komentarze

Popular

[C++] Jak obliczyć pole i obwód trapezu?

[HTML] Jak wyśrodkować tekst?

[PHP|HTML] Odświeżenie strony