C# 用C语言处理SVG文件#
我需要能够编辑在Adobe Illustrator中呈现的SVG文件的文本和图像 如何遍历SVG文件的元素、检查type=text、更改值并将文件保存到磁盘?有没有可以帮助我的图书馆 到目前为止,我已经尝试过了,但是对于复杂的SVG结构,它做得并不好。 我在一个项目中使用了这个。C# 用C语言处理SVG文件#,c#,xml,svg,C#,Xml,Svg,我需要能够编辑在Adobe Illustrator中呈现的SVG文件的文本和图像 如何遍历SVG文件的元素、检查type=text、更改值并将文件保存到磁盘?有没有可以帮助我的图书馆 到目前为止,我已经尝试过了,但是对于复杂的SVG结构,它做得并不好。 我在一个项目中使用了这个。 虽然有一些缺陷,但它确实起到了作用。回答这个问题可能已经很晚了,但是为了其他人的利益,如果他们出现在这个页面上,你可以使用。下面是一个类似问题的链接: 我在需要编辑svg字符串并替换一些值的情况下使用了它,如下所示:
虽然有一些缺陷,但它确实起到了作用。回答这个问题可能已经很晚了,但是为了其他人的利益,如果他们出现在这个页面上,你可以使用。下面是一个类似问题的链接: 我在需要编辑svg字符串并替换一些值的情况下使用了它,如下所示:
HtmlDocument theDocument = new HtmlDocument();
theDocument.LoadHtml(svgChartImg1);
HtmlNodeCollection theNodes = theDocument.DocumentNode.SelectNodes("//tspan");
这里,svgChartImg1
是一个svgxml字符串