如何使用 C# 将 SVG 更改为 PNG

本快速教程将指导您如何使用 C# 将 SVG 更改为 PNG。您将获得使用 C#** 以逐步过程和可运行示例代码的形式将 SVG 转换为 PNG 的清晰信息以及设置 IDE 环境的说明。示例代码是最简单的代码,但是您将能够以多种方式自定义该过程,并且还将学习将输出图像保存为 PNG 以及许多其他格式。

使用 C# 将 SVG 转换为 PNG 的步骤

  1. 将开发环境设置为使用 NuGet 包管理器中的 Aspose.SVG for .NET
  2. 使用 SVGDocument 类对象加载源 SVG 文件
  3. 创建一个 ImageSaveOptions 的对象并将格式设置为 PNG
  4. 使用具有所需属性的 ImageSaveOptions 对象将 SVG 文件保存为 PNG 图像

这些步骤包括使用 C#* 使用几行代码将文件*从 SVG 更改为 PNG 的过程。首先,您必须加载源 SVG 文件,然后通过从枚举器中设置格式以将其保存为所需的格式。 SVGDocument 类对象用于加载源 SVG 文件,而 ImageSaveOptions 类对象用于自定义输出图像。

使用 C# 将 SVG 导出为 PNG 的代码

我们可以观察到,使用 C#* 将 *SVG 转换为 PNG 的示例代码过于简单,因为仅加载了 SVG 文件,然后使用 ConvertSVG 方法将其保存为所需的 PNG 格式。 ConvertSVG() 方法有 40 多个重载函数,可用于将 SVG 文件转换为各种格式。此外,如果您只处理图像转换,ImageSaveOptions 类对象可以帮助您设置背景颜色、格式、页面设置、平滑模式以及许多其他属性。

在本教程中,我们学习了使用 C#* 将 SVG 转换为 PNG,但是如果您想学习将 SVG 转换为 PDF,请参阅 如何在 C# 中将 SVG 转换为 PDF 上的文章。

 简体中文