我正在寻找一个用 C 或 C++ 编写的库,它可以将 svg 转换为图像格式。
我遇到了将 svg 转换为图像的inkscape。但要使用它,我必须将 inkscape 作为一个进程运行,这不是我想要的解决方案。
我还需要该库在 Windows 和 Linux 上运行。
我追求 C 或 C++ 库。如果是 Java,我会使用 Apache 的 Batik rasterizer。
我正在寻找一个用 C 或 C++ 编写的库,它可以将 svg 转换为图像格式。
我遇到了将 svg 转换为图像的inkscape。但要使用它,我必须将 inkscape 作为一个进程运行,这不是我想要的解决方案。
我还需要该库在 Windows 和 Linux 上运行。
我追求 C 或 C++ 库。如果是 Java,我会使用 Apache 的 Batik rasterizer。
呈现 SVG 的规范库是librsvg。你可能想检查一下。
对于图像库,您可以使用ImageMagick,它非常流行并且支持多种类型的图像。
我会推荐leadtools,因为它们支持许多矢量格式和许多编程语言,并且可以轻松地将矢量格式转换为最知名的光栅格式。
据我所知,他们支持 Windows,不确定 Linux。
你可以通过访问他们的网站来判断。