Php 使用imagick创建图像。现在我想下载它的pdf格式

Php 使用imagick创建图像。现在我想下载它的pdf格式,php,pdf,imagick,Php,Pdf,Imagick,我有以下简单的代码 $image->newImage(194, 200, "red"); $image->setImageFormat("jpg"); header("Content-Type: image/jpg"); echo $image; 我只想把这张图片转换成pdf格式的下载文件。谢谢你试试这个 $image->setImageFormat('pdf'); header('Content-Type: application/pdf'); 这将简单地

我有以下简单的代码

 $image->newImage(194, 200, "red");
 $image->setImageFormat("jpg");
 header("Content-Type: image/jpg"); 
 echo $image; 
我只想把这张图片转换成pdf格式的下载文件。谢谢你试试这个

 $image->setImageFormat('pdf');
 header('Content-Type: application/pdf');

这将简单地生成pdf文件。。如果您想下载,请使用任何简单的下载功能…

或将图像格式更改为pdf并发送正确的内容类型(应用程序/pdf)。如果您想使其直接可下载,请发送标题以强制下载。我可以使用imagick进行此转换吗?imagick是否提供了将图像转换为pdf的功能?我的解决方案和我的imagemagick版本都可以做到这一点。我不知道你的,所以请告诉我它是怎么做到的?你能分享你的代码吗?这是你的代码和我已经发布的更改<代码>$image->setImageFormat(“pdf”),和
标题(“内容类型:应用程序/pdf”)