PHP   发布时间:2022-04-05  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了php-ghostscript 9.26更新中断了imagick readImage的多页PDF大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

由于ghostscript更新9.25->昨天早上9.26(在Debian上)我们收到此错误

Errormessage: FailedToExecuteCommand 
`'gs' -sstdout=%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT
 -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 
'-sDEVICE=pngalpha' -dTextAlphaBits=4 -dGraphicsAlphaBits=4 '-r300x300' 
-dFirstPage=1 -dLastPage=1 '-sOutputFile=/tmp/magick-39903EapVvuyNQxL4%d' 
'-f/tmp/magick-39903VD0GMIpLPaIN' 
'-f/tmp/magick-399031owlSOb4aOEw'' (-1) 
@ error/delegate.c/ExternalDelegateCommand/462

尝试阅读多页PDF的第一页时:

$this->resource = new \Imagick();
$this->resource->setResolution(300, 300);
$this->resource->readImage($path . '[0]');

任何想法如何解决这个问题?

查看:https://www.ghostscript.com/doc/9.26/History9.htm#Version9.26
参见:https://secure.php.net/manual/en/imagick.readimage.php

解决方法:

几乎可以肯定这个错误报告:

https://bugs.ghostscript.com/show_bug.cgi?id=699815

您的解决方案是;不要使用pngalpha设备,不要使用FirstPage / LastPage,升级到带有该修复程序的版本或降级到较早的版本.尽管该错误可能存在于许多较早的版本中,但我不知道为什么它以前没有出现过.

大佬总结

以上是大佬教程为你收集整理的php-ghostscript 9.26更新中断了imagick readImage的多页PDF全部内容,希望文章能够帮你解决php-ghostscript 9.26更新中断了imagick readImage的多页PDF所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: