
[英]Converting a multi-page pdf to multiple JPG images with Imagick and PHP
[英]PHP: Imagick converting multi-page pdf into single image issue
我正在尝试将多页 pdf 转换为单个图像,其中堆叠了 pdf 中的所有页面。 我正在尝试使用 Imagick() class。我发现了类似的问题,但都没有解决这个问题。 这是我正在使用的代码。
$img = new Imagick();
$img->setResolution(300, 300);
$img->readImage(example.pdf);
$img->resetIterator();
$imga = $img->appendImages(true);
$imga->setImageFormat('jpg');
$imga->writeImage("pdfs.jpg");
只有 pdf 的最后一页保存在 jpg 文件中,其他页面没有。
我正在使用 ImageMagick-7.0.10、PHP 7.3.12,我在 Windows 10。
你,必须添加你想要的 pdf 页面的索引。 对于第一页:
$img->readImage(example.pdf[0]);
我正在寻找使用多页 pdf 生成动画 gif... 尚未完成!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.