将 EMF 转换为 PDF(矢量)

将 EMF 转换为 PDF(矢量)

是否有一个 Windows 程序能够将 EMF 文件转换为 PDF,同时保留图像的矢量特征?

在 Windows XP 上,我总是使用图像和传真查看器(这是我见过的最好的 EMF 查看器),并通过 PDFCreator 将其打印为 PDF。不幸的是,XP 的时代已经一去不复返了,Windows 7 的照片查看器甚至无法打开 EMF 文件。

到目前为止我已经测试了很多查看器和转换器,结果如下:

还有哪些软件可以将 EMF 转换为 PDF?

答案1

wmf2eps已经过时并且不受支持,但可能会将您的数据转换为更易于转换为 PDF 的形式。

最坏的情况是你可以Windows XP 模式

新的 Windows XP 模式允许您直接在 Windows 7 桌面上运行旧版 Windows XP 商业软件。

Windows XP Mode 主要针对中小型企业而设计,需要单独下载,并且仅适用于 Windows 7 Professional、Ultimate 和 Enterprise。Windows XP Mode 还需要虚拟化软件,例如 Windows Virtual PC。这两种软件都可以在 Microsoft 网站上免费获取。

答案2

莱克斯可以用来做这件事,尽管对于多幅图像来说这可能有点费力。LyX更喜欢 EPS 格式矢量图像,因此自动转换将 EMF 图像转换为 EPS,然后把整个文档转换为 PDF。

或者,您可以使用元文件转eps工具直接,然后将 EPS 转换为 PDF,不使用 LyX:

metafile2eps.exe 截图

答案3

我能够使用免费 WMF 查看器然后打印到 PDF 驱动程序(Distiller / CutePDF / 等等)

编辑:显然该程序是 GPL 的,所以理论上有人可以获得源代码

答案4

如果您熟悉 WIN API,则可以编写一个控制台实用程序,只需将 EMF 绘制到 PDFCreator 虚拟打印机即可。这样,您将获得带有矢量字符的美观 PDF。

我尝试使用 GDI 和 GDI+ 库将 EMF 输出到 PDFCreator 虚拟打印机,在这两种情况下,生成的 PDF 都带有矢量字符,看起来很漂亮。GDI+ 更合适,因为生成的 PDF 质量更好。

您还可以将 PDFCreator 配置为“自动保存模式”。在这种情况下,您可以获得无需用户交互即可将 EMF 转换为 PDF 的控制台实用程序。

相关内容