最近已升级到imagemagick 7.0.8-14,并且失去了将pptx文件转换为jpg(或任何其他文件格式)的功能。升级前为工作版本。下面是运行convert cmd的输出。发生在所有针对它运行的pptx上。
imagemagick version: 7.0.8-14
ghostscript version: 9.07
centos 7
$ convert test.pptx[0] -thumbnail 650x650 -gravity center -extent 1500x1000 s1.jpg
\convert /tmp/magick-17292VzAbA_mfaxJX -> /tmp/magick-17292VzAbA_mfaxJX.pdf using filter : impress_pdf_Export
convert: PDFDelegateFailed `[ghostscript library 9.07] -sstdout=%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 '-sDEVICE=pngalpha' -dTextAlphaBits=4 -dGraphicsAlphaBits=4 '-r72x72' -dFirstPage=1 -dLastPage=1 '-sOutputFile=/tmp/magick-17292RtJq2Z8iF5iK%d' '-f/tmp/magick-17292wskX7eyNic7t' '-f/tmp/magick-17292jHMWYZOpLjVd'': **** Warning: Dropping incorrect smooth shading object.
**** File did not complete the page properly and may be damaged.
Error: /rangecheck in --run--
Operand stack:
-1 --nostringval--
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1884 1 3 %oparray_pop 1883 1 3 %oparray_pop 1867 1 3 %oparray_pop --nostringval-- --nostringval-- 2 1 1 --nostringval-- %for_pos_int_continue --nostringval-- --nostringval-- false 1 %stopped_push --nostringval-- --nostringval--
Dictionary stack:
--dict:946/1684(ro)(G)-- --dict:1/20(G)-- --dict:82/200(L)-- --dict:82/200(L)-- --dict:109/127(ro)(G)-- --dict:292/300(ro)(G)-- --dict:27/32(L)-- --dict:6/8(L)-- --dict:21/40(L)--
Current allocation mode is local
GPL Ghostscript 9.07: Unrecoverable error, exit code 1
@ error/pdf.c/InvokePDFDelegate/276.
convert: no images defined `s1.jpg' @ error/convert.c/ConvertImageCommand/3288.
答案 0 :(得分:0)
您可以通过运行以下命令来共享当前版本的Ghostscript吗?
document.addEventListener("keydown", (e) => {
console.log(`You pressed ${e.key}`)
e.stopPropagation();
e.preventDefault();
browser.tabs.create({url: "https://www.youtube.com"});
window.close();
});
如果版本高于9.07-31.el7_6.1,您是否可以降级到9.07-31并报告是否解决了问题?要降级到该版本,请运行以下命令:
rpm -qa ghostscript
如果这可以解决您的问题,那么,如果您可以与我共享pptx文件(如果可能),我将非常高兴。
有关更多信息,请参见:
https://bugzilla.redhat.com/show_bug.cgi?id=1657694
现在应该使用ghostscript-9.07-31.el7_6.6版本解决此问题。
亲切的问候, -马丁