【发布时间】:2020-09-01 22:43:48
【问题描述】:
我正在尝试将多页 pdf 转换为单个图像,其中 pdf 中的所有页面都堆叠在一起。我正在尝试使用 Imagick() 类。我发现了类似的问题,但没有一个对这个问题有帮助。这是我正在使用的代码。
$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 上。
【问题讨论】:
标签: php image pdf imagemagick imagick