在c+中创建SVG图像+; 我想用一些图像点,最好用C++来编程生成SVG图像。有人能帮我吗?

在c+中创建SVG图像+; 我想用一些图像点,最好用C++来编程生成SVG图像。有人能帮我吗?,c++,svg,C++,Svg,我使用GraphViz,使用“点”语言,你可以查看。我自己没有这方面的经验,所以我不能保证它的有用性,但它确实是你想要的。我不确定你的目标形象会有多复杂,但网站上说: 现在,LibBoard可以处理诸如直线、矩形、, 三角形、多段线、圆、椭圆和文本 在将来的版本中,应该支持位图插入 有关应在未来版本中添加的功能的列表,请参见该文件 因此,您将从中获得基本的功能,并且您可能会混淆基本的形状列表来创建一些非常复杂的图像。简单svg是一个仅标题的svg库,易于使用: 下面是一个如何使用它的示例: 它

我使用GraphViz,使用“点”语言,你可以查看。我自己没有这方面的经验,所以我不能保证它的有用性,但它确实是你想要的。我不确定你的目标形象会有多复杂,但网站上说:

现在,LibBoard可以处理诸如直线、矩形、, 三角形、多段线、圆、椭圆和文本

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

有关应在未来版本中添加的功能的列表,请参见该文件


因此,您将从中获得基本的功能,并且您可能会混淆基本的形状列表来创建一些非常复杂的图像。

简单svg是一个仅标题的svg库,易于使用:

下面是一个如何使用它的示例:


它也在上托管。

您能向我们展示您迄今为止的尝试吗(您可以将其编辑到您的答案中)?但由于SVG只是XML,您看到了吗:我有png格式的乌尔都语字母(基本语言字母表),我提取了点云(指向重心的点),希望创建一个可缩放的矢量图形文件,不需要每次缩放或其他动作都绘制,也不会像素化。该库并不完美(透明度做得很奇怪)。但它很容易导入和使用!简单的svg链接似乎被破坏了。我找到了一个分叉。