【问题标题】:C/C library to convert SVG to raster. [closed]用于将 SVG 转换为栅格的 C/C 库。 [关闭]
【发布时间】:2012-08-13 09:22:16
【问题描述】:

有人知道一些免费或非免费的库,用于将 svg 转换为光栅图像(最好是 png)。

我看到有 ImageMagic、GraphicMagic、librsvg。但我无法弄清楚如何使用它们或适合我的问题。我需要通过我的代码以编程方式进行转换。

【问题讨论】:

    标签: c++ c svg rasterizing


    【解决方案1】:

    渲染 SVG 的规范库是 librsvg

    您可能想检查一下。

    试试这个link ...

    它对你很有用..

    【讨论】:

    • 我看到 librsvg 很酷,但是没有关于如何使用它的文档。正如我所见,在您的“链接”中有指定的实用程序
    • 检查这个link这里是手册。通过它并尝试解决你的问题。
    • @dmigous:我假设你已经访问了它的主页和它的API docs
    • 我看过那个。但至少没有什么有用的,我能不能做这个转变。
    • 有什么问题?例如,文档说您可以将 svg 渲染到 cairo 表面。接下来您将使用 cairo surface.write_to_png。您可以将 svg 渲染到其他缓冲区 - 例如 GTK+ 缓冲区 and etc
    猜你喜欢
    • 2010-09-08
    • 1970-01-01
    • 2020-11-18
    • 1970-01-01
    • 2011-10-28
    • 2016-07-01
    • 2014-06-02
    • 1970-01-01
    • 2015-12-29
    相关资源
    最近更新 更多