本快速教程将指导您如何使用 C# 将 SVG 更改为 PNG。您将获得使用 C#** 以逐步过程和可运行示例代码的形式将 SVG 转换为 PNG 的清晰信息以及设置 IDE 环境的说明。示例代码是最简单的代码,但是您将能够以多种方式自定义该过程,并且还将学习将输出图像保存为 PNG 以及许多其他格式。
使用 C# 将 SVG 转换为 PNG 的步骤
- 将开发环境设置为使用 NuGet 包管理器中的 Aspose.SVG for .NET
- 使用 SVGDocument 类对象加载源 SVG 文件
- 创建一个 ImageSaveOptions 的对象并将格式设置为 PNG
- 使用具有所需属性的 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 上的文章。