图像魔术师将PDF转换为JPG时会生成黑色图像



使用的图像魔法版本为6.8.8.1。

通过Windows上的命令行,我只是尝试使用以下命令将 *.pdf文件转换为.jpg文件

convert -density 100 -colorspace RGB "input.pdf" "output.jpg"

,但是生成的output.jpg文件具有黑色映像(没有内容)。那里有任何人可以指导吗?

当您使用文本编辑器打开此PDF文件时,它的标题包含类似的内容:

%PDF-1.5
%¦éÏÄ
4 0 obj
<</Length 5 0 R/Filter /FlateDecode>>stream
....
....

然后,您必须先解码此平面编码流才能将其转换为图像。

解决此问题:

  1. 您可以免费使用GUI-TOOL PDFTK,将环境路径设置为PDFTK折叠器中的bin-folter并执行:

    pdftk ENCODED_FILENAME.pdf output DECODED_FILENAME.pdf uncompress 
    

    在外壳中以放气/解压缩此文件。

  2. 创建一个未编码或缩放的新文件。

希望这会有所帮助。

alpha标志设置为convert命令中的 off

最新更新