这个简短的教程解释了如何在 C# 中更改 SVG 背景颜色。它共享设置环境的详细信息、编程任务列表以及用于在 C# 中更改 SVG 填充颜色的可运行示例代码。该代码可以在任何支持.NET的平台上执行,并且不需要任何其他工具来更改背景。
在 C# 中更改 SVG 颜色的步骤
- 设置环境添加Aspose.SVG for .NET改变SVG颜色
- 将源 SVG 文件加载到具有背景颜色的 SVGDocument 中
- 访问加载的 SVG 文件中的 root element
- 从根元素访问矩形元素
- 设置属性填充所需的颜色
- 使用修改后的背景颜色保存生成的 SVG 文件
这些步骤描述了在 C# 中更改 SVG 颜色的过程。该过程首先将源 SVG 文件加载到 SVGDocument 类中,然后访问根元素并通过对rect”元素进行排队来访问矩形元素。在最后的步骤中,在保存生成的 SVG 文件之前,使用 SetAttribute() 方法设置背景颜色。
在 C# 中设置 SVG 颜色的代码
此代码片段演示了在 C# 中更改 SVG 背景图像颜色的过程。为了更改背景颜色,我们访问 rect 元素并通过提供属性名称和值来使用 SetAttribute() 方法。如果要更改其他元素的填充颜色,请使用 QuerySelector() 方法,提供元素名称(例如circle”)并设置类似于此示例代码中设置的属性。
本文向我们介绍了在 C# 中更改 SVG 图像颜色的过程。如果您想了解从头开始创建 SVG 文件的过程,请参阅 如何在 C# 中创建 SVG 上的文章。