如何在 C# 中更改 SVG 背景颜色

这个简短的教程解释了如何在 C# 中更改 SVG 背景颜色。它共享设置环境的详细信息、编程任务列表以及用于在 C# 中更改 SVG 填充颜色的可运行示例代码。该代码可以在任何支持.NET的平台上执行,并且不需要任何其他工具来更改背景。

在 C# 中更改 SVG 颜色的步骤

  1. 设置环境添加Aspose.SVG for .NET改变SVG颜色
  2. 将源 SVG 文件加载到具有背景颜色的 SVGDocument
  3. 访问加载的 SVG 文件中的 root element
  4. 从根元素访问矩形元素
  5. 设置属性填充所需的颜色
  6. 使用修改后的背景颜色保存生成的 SVG 文件

这些步骤描述了在 C# 中更改 SVG 颜色的过程。该过程首先将源 SVG 文件加载到 SVGDocument 类中,然后访问根元素并通过对rect”元素进行排队来访问矩形元素。在最后的步骤中,在保存生成的 SVG 文件之前,使用 SetAttribute() 方法设置背景颜色。

在 C# 中设置 SVG 颜色的代码

此代码片段演示了在 C# 中更改 SVG 背景图像颜色的过程。为了更改背景颜色,我们访问 rect 元素并通过提供属性名称和值来使用 SetAttribute() 方法。如果要更改其他元素的填充颜色,请使用 QuerySelector() 方法,提供元素名称(例如circle”)并设置类似于此示例代码中设置的属性。

本文向我们介绍了在 C# 中更改 SVG 图像颜色的过程。如果您想了解从头开始创建 SVG 文件的过程,请参阅 如何在 C# 中创建 SVG 上的文章。

 简体中文