在 c++ 中创建 SVG 图像

发布于 2024-12-04 00:23:32 字数 44 浏览 0 评论 0原文

我想使用 C++ 从某些图像点以编程方式创建 SVG 图像。有人能帮我吗?

I want to create a SVG image programmatically using preferably c++ from some image points. Can anyone help me with that?

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

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

发布评论

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

评论(2

゛清羽墨安 2024-12-11 00:23:32

simple-svg 是一个易于使用的仅标头的 svg 库:
simple_svg_1.0.0

以下是如何使用它的示例:main_1.0.0.cpp

它也托管在 GitHub 上。

simple-svg is a header only svg lib easy to use:
simple_svg_1.0.0

Here is an example how to use it: main_1.0.0.cpp

It is also hosted on GitHub.

水溶 2024-12-11 00:23:32

您可以查看 LibBoard。我自己没有使用它的经验,所以我不能保证它的有用性,但它似乎确实是您正在寻找的东西。我不确定你的目标图像有多复杂,但网站指出:

目前,LibBoard 可以处理诸如直线、矩形、
三角形、折线、圆形、椭圆形和文本。

在未来的版本中,应该支持位图插入。

请参阅 TODO 文件,了解应在未来版本中添加的功能列表。< /p>

因此,您将获得它的基本功能,并且您可能可以使用基本的形状列表来创建一些非常复杂的图像。

You could check out LibBoard. I have no experience with it myself, so I can't vouch for its usefulness, but it does appear to be what you're looking for. I'm not sure how complicated your target image is going to be, but the website states:

For now, LibBoard can handle primitives like lines, rectangles,
triangles, polylines, circles, ellipses and text.

In future releases, bitmap insertion should be supported.

See the TODO file for a list of features that should be added in future releases.

So you'll have basic functionality from it, and you can probably mess around with the basic list of shapes to create some pretty complicated images.

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