如何使用 C# 将位图转换为 PNG

我们将讨论使用一种流行的文档转换库将图像从一种格式转换为另一种格式,并提供如何使用 C#** **将位图转换为 PNG 的分步过程。我们还将使用本文中描述的工作流程为 C# BMPPNG 转换器 创建一个示例应用程序。以下是将位图转换为 PNG 格式的关键步骤以及示例代码片段。

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

  1. 从 .NET 应用程序中的 NuGet 包管理器安装 GroupDocs.Conversion for .NET 包以将位图转换为 PNG
  2. 添加对 GroupDocs.Conversion 命名空间的引用,用于开发位图到 PNG 的转换
  3. 创建 Converter 类的实例,用于从磁盘加载输入位图文件以转换为 PNG 格式
  4. 为 PNG 文件创建和定义转换选项以对其进行自定义
  5. 调用Converter类的Convert方法将BMP格式保存为PNG格式到磁盘

按照上述工作流程并编写几行包含文档转换库 API 调用的代码,您可以在 C#* 中快速轻松地将 BMP 更改为 PNG。您还可以为输出 PNG 文件设置各种转换选项,以便使用 ImageConvertOptions 对象对其进行自定义。这些说明不依赖于任何其他软件,可以在 Windows、macOS 和 Linux 等常见操作系统上使用。

使用 C# 将位图转换为 PNG 的代码

我们开发了应用程序以在 C# 中将 BMP 转换为 PNG* 借助上一节中解释的工作流进行演示。正如您在上面的代码片段中看到的,在从 NuGet 网站设置所需的包并包括必要的命名空间后,我们使用 Converter 类通过其构造函数加载输入位图文件。之后,我们创建了一个 ImageConvertOptions 类的对象来自定义生成的文件,然后调用 Convert 方法进行图像转换并将其存储在磁盘上。

我们已经讨论了在 C# 中将 Bitmap 转换为 PNG 的文档转换过程,并为其开发了一个示例。最近,我们发表了一篇在 C# 中将 Image 转换为 Word 的文章,请查看 如何使用 C# 将图像转换为 Word 指南以获取更多信息。

 简体中文