使用ImageMagick将PDF转换为JPG:包含奇怪字符的错误内容

时间:2019-01-09 17:38:35

标签: pdf imagemagick ghostscript imagemagick-convert

当使用GhostScript或ImageMagick将一些PDF文件转换为JPG时,每个文件的内容都不好。有奇怪的字符和未知的文本,像这样:

JPG结果:

%PDF-1.7
%???
1 0 obj
<</Type/Catalog/Pages 2 0 R/Lang(fr-FR) /MetaData 15 0 R/ViewerPreferences 16 0 R>>
endobj
2 0 obj

ImageMagick命令:

convert -density 300 -background white -alpha remove -limit memory 1 -limit map 1 -quality 100 $pdf_path_long $jpg_path

此问题仅在我的生产服务器上发生(本地创建JPG文件是正常的)。而且仅适用于某些PDF文件,但我不知道哪些文件。 例如,一个不起作用的是从Apple Mac以PDF格式保存的Word文件(.docx)。

这是编码问题吗?为什么仅在生产服务器上而不在本地发生?我该怎么做才能在服务器上对其进行修复?

0 个答案:

没有答案
相关问题