在本主题中,我们将重点介绍如何在 C# 中将 PSD 转换为 PNG,涵盖设置环境和使用示例代码的所有细节。该应用程序可用于使用 C#** 将 PSD 保存为 PNG,使用一些 API 调用,并且该应用程序可用于 Linux、macOS 或 Windows 内的任何 .NET 配置环境。
在 C# 中将 PSD 转换为 PNG 的步骤
- 通过从 NuGet 安装 Aspose.PSD for .NET 来设置环境以将 PSD 导出到 PNG
- 创建一个 PsdImage 类对象以从磁盘加载源 PSD 文件
- 使用 PngOptions 类实例设置输出 PNG 选项
- 使用 Save 方法将 PSD 转换为 PNG 文件
在 C# PSD 到 PNG 转换器应用程序中,可以使用上述步骤轻松开发,由此过程将通过使用 Image.Load() 方法从磁盘或内存流加载示例 PSD 文件来启动。然后通过使用 PngOptions 类对象,设置输出 PNG 选项所需的属性,然后使用 Save 方法将 PSD 转换为磁盘上的 PNG 文件。
在 C# 中将 PSD 导出为 PNG 的代码
上面的示例展示了使用 C#* 使用少量 API 调用将 *PSD 转换为 PNG 的过程。 PsdLoadOptions 用于设置用于加载的源 PSD 文件选项,Image.Load() 方法用于从磁盘打开源 PSD 文件。 PngOptions 类用于设置输出 PNG 属性,例如 ColorType、CompressionLevel、DefaultReplacementFont、ResolutionSettings 和 MultiPageOptions 等。设置 PNG 属性后,所需的 PNG 文件将保存在磁盘上或 MemoryStream 中。
在此示例中,我们了解了使用 C#* 逐步方法*将 PSD 转换为 PNG 的过程。如果您有兴趣了解如何将 PSD 转换为 PDF,请参阅 如何在 C# 中将 PSD 转换为 PDF 上的文章。