是否有一个库可以将 Windows 图元文件渲染到 cairo 表面?

发布于 2024-11-05 11:58:49 字数 127 浏览 0 评论 0原文

我正在尝试在现有应用程序中实现 PDF 输出目标,该应用程序使用 Windows 图元文件(特别是 Aldus 可放置图元文件)作为其输入之一。是否有一个预先存在的库可以将此类图元文件渲染到 cairo 表面(或其他一些 PDF 渲染库)?

I'm trying to implement a PDF output target in an existing application which uses Windows metafiles (specifically, Aldus Placeable Metafiles) as one of its inputs. Is there a pre-existing library to render such metafiles to a cairo surface (or some other PDF rendering library)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

惜醉颜 2024-11-12 11:58:49

Uniconvertor 项目是 SK1 免费矢量绘图软件的副产品,可以读取和写入多种矢量图像格式,包括 WMF 和 PDF:

http://sk1project.org/modules.php?name=Products&product=uniconvertor

虽然 uniconvertor 不是动态二进制库,但它是用 Python 编写的产品- 如果确实在项目中嵌入了 Python 解释器来进行所需的函数调用(或者只是作为外部进程执行转换),则可以从其他语言使用。

它用于为更主流的 Inkscape 编辑器提供处理 Coreldraw 的 CDR 等文件格式的功能。

The Uniconvertor project, a by-product of the SK1 Free Software for vector drawing can work to read and write several vector image formats, including WMF and PDF:

http://sk1project.org/modules.php?name=Products&product=uniconvertor

While not a dynamic binary library, uniconvertor is a product written in Python - and can be used from other languages, if one does embed the Python interpreter in the project to make the needed function calls (or simply perform the conversions as an external process).

It is used to give the more mainstream Inkscape editor capabilities to deal with file formats such as Coreldraw's CDR.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文