繁体   English   中英

使用Imagick的PDF页面到图像的跳转最后一个PDF页面

[英]PDF Pages to Images Using Imagick Skips Last PDF Page

我正在使用Imagick从包含几页的预生成PDF文件生成JPG图像,例如,Eg文件总共包含6页作为PDF文件。 通过以下代码运行后:

        $imagick = new \Imagick();
        $imagick->setResolution(500, 500);
        $imagick->readImage($pdfFinalFile);
        $imagick->writeImages($jpgPath.'/Image.jpg',false);

输出总共5张JPG图像,从0到4个编号序列。

无法确定为什么writeImages函数会跳过PDF的最后一页,而我是通过检查图像中跳过了最后一页的详细信息来确定的

  • 版本:ImageMagick-6
  • PHP版本:7.1
  • 操作系统:Ubuntu 18

期望将PDF的所有页面都转换为图像

试试这个代码我不靠近电脑



$im = new Imagick();

$im->setResolution(3000,3000);
$im->readimage('file.pdf'); 
$im->setImageFormat('jpeg');    
$im->writeImage('outb.jpg'); 
$im->clear(); 
$im->destroy();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM