一个将svg转换为图像的库?

时间:2011-09-13 08:09:25

标签: c++ c visual-c++ svg librsvg

我正在寻找一个用C或C ++编写的库,它可以将svg转换为图像格式。

我遇到了将svg转换为图像的inkscape。但要使用它,我必须将inkscape作为一个过程运行,这不是我追求的解决方案。

我也需要这个库在Windows和Linux上运行。

我在C或C ++库之后。如果是Java,我会使用Apache的Batik光栅化器。

3 个答案:

答案 0 :(得分:7)

用于呈现SVG的规范库是librsvg。你可能想检查一下。

答案 1 :(得分:2)

对于图像库,您可以使用ImageMagick,它非常受欢迎,并且支持多种类型的图像。

答案 2 :(得分:0)

我推荐使用leadtools,因为它们支持许多矢量格式和许多编程语言,并且可以轻松地将矢量格式转换为最知名的栅格格式。

据我所知,他们支持Windows,不确定Linux。

您可以访问他们的website来判断。