Convert PSD to JPG in C#

Photoshop 转换为 JPEG 转换器

Adobe Photoshop 的原始格式, PSD,对于精致的图像编辑至关重要。 但是,为了方便共享、压缩和在线出版,将 PSD 文件转换为 JPG 形式 是必不可少的。

為什麼要將 PSD 轉換為 JPG?

将 PSD 转换为 JPG 提供了几个好处:

  • 缩小文件大小:轻松共享和存储图像,而不会损害质量。
  • 保留图像质量:使用可调整的压缩设置以保持清晰度。
  • 自动集合转换:通过 batch 同时将 PSD 文件转化为 JPG 的工作流进行流动。

内容表

设置 PSD 到 JPG 转换为 C#

要转换 PSD 文件,我们将使用 Aspose.PSD for .NET 图书馆。

  • 直接PSD文件处理:不需要Adobe Photoshop。
  • Layer-Based Conversion:获得对转换过程的增强控制。
  • 多格式出口:无力转换为JPG、PNG、PDF等。

安装

通过 NuGet 轻松安装图书馆,下列命令:

PM> Install-Package Aspose.PSD

否则,下载 DLL 从 Aspose 下载页面.

2. Step-by-Step PSD 到 JPG 转换

遵循以下简单的步骤 将 PSD 转换为 JPG:

  • 下载 PSD 文件 使用 PsdImage 班级。
  • 设置 JPEG选项 通过 JpegOptions.
  • 将 PSD 文件作为 JPG 图像

代码例子

此方法确保来自 PSD 文件的 高品质的 JPG 出口

3. 优化 JPG 输出为质量

在保存 JPG 文件时,请考虑调整下列设置:

  • 压缩质量:使用 JpegOptions.Quality 设置您所需的质量水平。
  • 无损压缩:在转换期间防止任何质量下降。
  • 自定义尺寸:根据您的应用程序所需重新编辑图像。

示例: JPG 质量调整

JpegOptions jpegOptions = new JpegOptions();
jpegOptions.Quality = 90; // High-quality compression

4. Batch 将 PSD 转换为 JPG

batch 将 PSD 转换为 JPG,如下所示,通过指定文件夹滚动:

string[] files = Directory.GetFiles("input_psd", "*.psd");
foreach (string file in files)
{
    PsdImage psdImage = (PsdImage)Image.Load(file);
    psdImage.Save(Path.ChangeExtension(file, ".jpg"), new JpegOptions());
}

这种方法 自动将大规模的PSD转换为JPG转换,提高效率。

5、获得免费 API 许可证

通过请求一个 (免费临时许可证)(https://purchase.aspose.com/temporary-license)来解锁 Aspose.PSD 的完整功能。

有关详细信息,请访问 Aspose.PSD 文档 或与社区联系在 [Aspose 论坛 ](https://forum.aspose

结论和额外资源

总结

在此指南中,我们涵盖了:

  • 如何将 PSD 文件转换为 JPG
  • 将多个 PSD 转换为 JPG
  • 图像转换器 PSD 到 JPG

使用 Aspose.PSD for .NET,您可以有效地 转换、编辑和出口 PSD 文件 到 高品质的 JPG 格式. 今天只需 99 美元开始 自动化您的 PSD 翻译! 你可以轻松地学习 如何将 PSD 的文件转化为 JPEG 的工作流,并通过提供的 PSD 变换器到 JPEC。

More in this category