上传jpg/png,转换为pdf并用PHP保存?

Jon*_*Coe 9 php gd image imagemagick image-processing

今天早上做了一些挖掘工作,并没有看到明显的答案 - 是否可以使用PHP(或其中一个库)将图像保存为pdf格式?

我对GD很熟悉,虽然到目前为止我的阅读似乎没有内置的PDF格式的导出/保存功能.

如果有人有任何建议,将不胜感激!

thr*_*eve 8

我试着把它添加到接受的答案中.以下是如何使用Imagick模块将图像转换为其他格式(包括pdf)的示例:

$img = new Imagick('path/to/image.jpg');
$img->setImageFormat('pdf');
$success = $img->writeImage('path/to/image.pdf');
Run Code Online (Sandbox Code Playgroud)

要么

$img = new Imagick();
$img->readImageBlob($imageBytes);
$img->setImageFormat('pdf');
$success = $img->writeImage('path/to/image.pdf');
Run Code Online (Sandbox Code Playgroud)