Откройте pdf файл в формате fpdf и верните его содержимое - PullRequest
0 голосов
/ 28 апреля 2011

есть ли способ открыть PDF-файл в формате fpdf и вернуть его содержимое? Это мой текущий код:

$pdf=new FPDF();
$pdf->Open();
var_dump($pdf); 

В настоящее время var_dump () возвращает только свойства документа.

1 Ответ

0 голосов
/ 28 апреля 2011

Если вы хотите создать изображение для предварительного просмотра вашего PDF-файла, загрузите Ghostscript и ImageMagick . Установите их так, как они нужны для создания изображений. Кстати, эти приложения уже могут быть установлены в вашей системе (поэтому проверьте сначала).

Используйте следующий код PHP для создания изображений предварительного просмотра (шириной 200 пикселей) для всех страниц вашего файла PDF.

exec('convert "document.pdf" -colorspace RGB -geometry 200 "document.png"');

Если вы хотите создать только одно изображение предварительного просмотра, используйте следующий код. Вы можете заменить число в квадратных скобках на нужный номер страницы, начиная с 0.

exec('convert "document.pdf[0]" -colorspace RGB -geometry 200 "document.png"');
...