Загрузить jpg / png, конвертировать в pdf и сохранить с помощью PHP?
этим утром я немного копал и не видел очевидного ответа - можно ли сохранить изображение в формате pdf с помощью PHP (или одной из многих библиотек)?
Я довольно хорошо знаком с GD, хотя, похоже, у него нет встроенной функции экспорта/сохранения формата PDF из моего чтения до сих пор.
Если у кого-нибудь есть какие-либо предложения, было бы очень признателен!!
2 ответов
Я попытался добавить это к принятому ответу. Вот пример того, как преобразовать изображение в другой формат (включая pdf) с помощью модуля Imagick:
$img = new Imagick('path/to/image.jpg');
$img->setImageFormat('pdf');
$success = $img->writeImage('path/to/image.pdf');
или
$img = new Imagick();
$img->readImageBlob($imageBytes);
$img->setImageFormat('pdf');
$success = $img->writeImage('path/to/image.pdf');
Я вижу 2 варианта :
- на расширение pdflib, но opensource edition довольно ограничен (я не знаю, можете ли вы использовать функции изображения без платной лицензии)
- он предоставляет еще, который является простым PHP lib, частью Zend Framework.