在本操作指南中,我们将解释使用 C#** 将 SVG 转换为 PNG 的分步指南。我们还将使用本文中定义的步骤开发SVG to PNG C# 功能的示例。文档转换是一个简单的过程,只需要几行代码。完整的说明和示例代码如下所示。
使用 C# 将 SVG 转换为 PNG 的步骤
- 从 .NET 应用程序中的 NuGet 包管理器安装 GroupDocs.Conversion for .NET
- 包含用于执行从 SVG 到 PNG 格式的文档转换的 GroupDocs.Conversion 命名空间
- 创建 Converter 类的实例并将 SVG 文件传递给其构造函数
- 初始化 ImageConvertOptions 类并为输出 PNG 文件定义转换选项
- 调用 Converter 类的 Convert 方法,将输出的 PNG 文件名和 ImageConvertOptions 传递给它
这些说明概述了从 SVG 到 PNG 的整个文档转换工作流程。借助上述几点,您可以轻松快速地构建 C# SVG to PNG 功能。您可以首先下载必要的包并在代码中包含对它的引用。在接下来的步骤中,加载源 SVG 文件并为输出 PNG 文件设置转换选项。最后,通过调用 Convert 函数将生成的 PNG 文件保存到光盘。
使用 C# 将 SVG 转换为 PNG 的代码
上面的示例演示了如何按照上一节中的说明实现 C# 将 SVG 转换为 PNG 功能。在没有第三方工具的情况下,我们只使用了几个 API 调用来执行文档转换。您还可以将 SVG 转换为许多其他文档格式,包括 JPG、GIF、WEBP、PPSM、PSD、CSV 等等。
我们已经讨论了将 SVG 转换为 PNG 格式的文档转换过程,并在本文中创建了一个示例代码。在我们之前的教程中,我们查看了 如何在 C# 中将 HTML 转换为 RTF;检查它以获取更多信息。