0

据我了解,

1. .eps format images are vector images.
2. When we draw something in word (like a flowchart) that is stored 
as a vector image.  

我几乎可以肯定第一个,不确定第二个。如果我错了,请纠正我。

假设这两件事,当乳胶文件(插入.eps图像)或word文件(包含矢量图像)转换为pdf时,图像是否会转换为光栅图像?

另外,我认为PDFBox/xpdf只能从 pdf 中提取光栅图像(因为它们嵌入为XObjects),而不是矢量图像。这种理解正确吗?stackoverflow 中的这个问题是相关的,但尚未得到解答。

4

1 回答 1

3

您的第 1 点不正确,eps 文件是 PostScript 程序,它们可能包含矢量信息,或文本或图像数据,或以上所有内容。

点 2 在 PDF 中没有“矢量图像”,图像表示位图,因此不能是矢量。

如果您将 PostScript 程序转换为 PDF 文件,则结果完全取决于您使用的转换程序。一般来说,向量将作为向量保留,文本作为文本保留。但是,应用程序完全有可能渲染整个 PostScript 程序并将结果作为图像插入 PDF。

因此,您的第一个问题(“图像是否转换为光栅图像”)的答案是“可能,但可能不是”。

恐怕我对 PDFBox/xpdf 的功能一无所知,但由于矢量集合可能不会以任何原子方式排列为“图像”(它们可以作为 XObject 或模式保存),因此没有知道何时停止提取的任何明显方法。无论如何,您会以什么格式存储结果?

于 2013-02-13T08:49:24.657 回答