本主题详细介绍了如何在 C# 中将 TIFF 转换为 PNG。它包含所有资源、重要类、方法和可运行的示例代码,以在 C# 中将 TIFF 转换为 PNG。该应用程序可以在 Windows、Linux 或 macOS 中任何支持 .NET 的环境中使用。
在 C# 中将 TIFF 转换为 PNG 的步骤
- 使用 NuGet 包管理器建立使用 Aspose.Imaging 的环境
- 使用 Image 类实例访问源 TIFF 文件并将其转换为 TiffImage
- 遍历每个 TIFF 帧
- 使用默认 PngOptions 将选定的 TIFF 帧保存为磁盘上的 PNG
按照上述步骤,您可以使用 C#* 轻松地将 *TIFF 中的每一帧转换为 PNG,并采用循序渐进的方法,首先,我们将利用项目中所需的资源来建立环境然后使用 Image 类的实例加载源 TIFF 图像。然后加载的图像将被转换为 TiffImage 类的实例,然后访问 TIFF 图像中的每一帧。每个 TIFF 帧都将使用默认的 PngOptions 实例作为单独的 PNG 文件保存在磁盘上。
使用 C# 将 TIFF 转换为 PNG 的代码
借助上面的示例代码,您可以轻松地使用 C# 将 TIFF 更改为 PNG,只需很少的 API 调用。 Image 类实例支持多种图像类型,并具有许多重载方法,可用于从流或磁盘以及其他附加 LoadOptions 参数加载图像。借助 LoadOptions 类,您可以设置进度事件处理程序、数据背景颜色、数据恢复模式和缓冲区大小提示。
在本文中,我们了解了使用 C#* 将 TIFF *转换为 PNG 的过程。如果您对压缩 PNG 文件感兴趣,请参阅 如何在C#中压缩PNG 上的文章。