【发布时间】:2012-11-29 13:24:15
【问题描述】:
我想打开 SVG 文件,操作其中定义的形状并将这些形状渲染到 windows (vista/7/...) 的屏幕上。
我使用 C++ 构建器。我一直在考虑使用 cairo 或 agg 来渲染形状,但我需要一个 SVG 解析器库,它提供渲染器和对 SVG 文件中定义的形状的完全访问权限。
有谁知道我可以用来实现这一目标的库吗?
出于金钱原因,我不能使用 Qt。
感谢您的帮助。
【问题讨论】:
-
你试过用谷歌搜索 C++ svg 库吗?
-
是的,但有很多奇特的解决方案,我想找到一种强大的方法来做到这一点。我知道有一些 SVG 解析器,但我还需要找到一个包含 SVG 渲染器的解析器,因为我没有足够的时间来编写渲染器。我一直在为 rsvg 添加外观。