GhostScript或ImageMagick-如何;“展平”;PDF?
我试图将PDF转换为图像,但注意到,当PDF具有嵌入字体时,转换为图像将导致缺少内容(内容是来自嵌入字体的内容) 当我说嵌入字体时,我的意思是文本实际上在PDF中是可选择的。这意味着PDF不仅仅是光栅化图像(例如扫描文档)。我不确定“嵌入式字体”是否是合适的术语 在任何情况下,如何在转换为图像之前或转换期间“展平”或“光栅化”PDF文档 我当前的命令如下所示:GhostScript或ImageMagick-如何;“展平”;PDF?,pdf,imagemagick,ghostscript,Pdf,Imagemagick,Ghostscript,我试图将PDF转换为图像,但注意到,当PDF具有嵌入字体时,转换为图像将导致缺少内容(内容是来自嵌入字体的内容) 当我说嵌入字体时,我的意思是文本实际上在PDF中是可选择的。这意味着PDF不仅仅是光栅化图像(例如扫描文档)。我不确定“嵌入式字体”是否是合适的术语 在任何情况下,如何在转换为图像之前或转换期间“展平”或“光栅化”PDF文档 我当前的命令如下所示: gs \ -dSAFER \ -dBATCH \ -dNOPAUSE \ -dQUIET \ -dFirstPage=1 \
gs \
-dSAFER \
-dBATCH \
-dNOPAUSE \
-dQUIET \
-dFirstPage=1 \
-dLastPage=1 \
-r288 \
-sDEVICE=tiffgray \
-sOutputFile=output.tif \
input.pdf
文本是可选择的这一事实并不意味着它使用的字体实际上是嵌入的。然而,即使不是,文本也不应该丢失 您没有说您使用的是哪个版本的Ghostscript,也没有说您使用的是哪个平台(尽管我从命令推断是Linux) 我建议您尝试当前版本的GS(9.02),如果您仍然看到问题,请在报告错误。您需要附加一个样本文件(最好尽可能小)和一个命令行来重现问题
我还建议删除-dQUIET,这可能是因为GS试图告诉您一些事情,但消息被抑制了。文本是可选择的,这并不意味着它使用的字体实际上是嵌入的。然而,即使不是,文本也不应该丢失 您没有说您使用的是哪个版本的Ghostscript,也没有说您使用的是哪个平台(尽管我从命令推断是Linux) 我建议您尝试当前版本的GS(9.02),如果您仍然看到问题,请在报告错误。您需要附加一个样本文件(最好尽可能小)和一个命令行来重现问题 我还建议删除-dQUIET,可能是GS试图告诉你一些事情,但消息被抑制了