GhostScript或ImageMagick-如何;“展平”;PDF?

GhostScript或ImageMagick-如何;“展平”;PDF?,pdf,imagemagick,ghostscript,Pdf,Imagemagick,Ghostscript,我试图将PDF转换为图像,但注意到,当PDF具有嵌入字体时,转换为图像将导致缺少内容(内容是来自嵌入字体的内容) 当我说嵌入字体时,我的意思是文本实际上在PDF中是可选择的。这意味着PDF不仅仅是光栅化图像(例如扫描文档)。我不确定“嵌入式字体”是否是合适的术语 在任何情况下,如何在转换为图像之前或转换期间“展平”或“光栅化”PDF文档 我当前的命令如下所示: gs \ -dSAFER \ -dBATCH \ -dNOPAUSE \ -dQUIET \ -dFirstPage=1 \

我试图将PDF转换为图像,但注意到,当PDF具有嵌入字体时,转换为图像将导致缺少内容(内容是来自嵌入字体的内容)

当我说嵌入字体时,我的意思是文本实际上在PDF中是可选择的。这意味着PDF不仅仅是光栅化图像(例如扫描文档)。我不确定“嵌入式字体”是否是合适的术语

在任何情况下,如何在转换为图像之前或转换期间“展平”或“光栅化”PDF文档

我当前的命令如下所示:

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试图告诉你一些事情,但消息被抑制了