借助图形控件Aspose.PSD, 在 Java 中将 PSD 转换为 JPG

PSD(Photoshop 文档)是 Adobe Photoshop 中用于徽标和宣传册等图像的主要文件格式。设计人员可以在程序中将Photoshop 图层保存为JPG图像。然而,在某些情况下,我们可能需要以编程方式将 PSD 文件转换为 JPG 图像。本文将向您展示如何在 Java 中将 PSD 转换为 JPG。

Aspose.PSD 是高级PSD文件格式操作API,没有任何Adobe Photoshop依赖项。API允许创建或编辑Photoshop文件,并提供更新图层属性,添加水印,执行图形操作或将一种文件格式转换为另一种文件的功能。Aspose API支持流行文件格式处理,并允许将各类文档导出或转换为固定布局文件格式和最常用的图像/多媒体格式。(qun:761297826)

将 PSD 转换为 JPG 的 Java 库

要将 PSD 图层转换为 JPG 图像,我们将使用Aspose.PSD for Java。它允许开发人员轻松操作 Adobe Photoshop 文件格式。这个强大的工具使 Java 应用程序能够轻松加载、读取和修改 PSD 和PSB文件。您可以更改图层属性、添加水印、旋转、缩放、渲染 PSD 文件以及将 PSD 文件转换为其他支持的格式,而无需安装 Adobe Photoshop。

请下载API的JAR或在基于Maven的Java应用程序中添加以下pom.xml配置。

<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>23.4</version>
<classifier>jdk16</classifier>
</dependency>
使用 Java 将 PSD 转换为 JPG

现在,我们可以按照以下步骤轻松地在 Java 中将 PSD 转换为 JPG:

  1. 使用Image.load()方法将 PSD 文件加载为图像
  2. 初始化JpegOptions类对象。
  3. (可选)指定 JPG 选项。
  4. 最后,使用save()方法保存输出文件。

以下代码示例展示了如何在 Java 中将 PSD 转换为 JPG

// This code example demonstrates how to convert PSD to JPG.
// Load an exisiting PSD file
PsdImage image =(PsdImage)Image.load("C:\\Files\\sample-layers.psd");

// Specify JPEG options
JpegOptions options = new JpegOptions();

// Call the save method, provide output path and
// export options to convert PSD file to JPG.
image.save("C:\\Files\\PsdToJpeg.jpg", options);
使用选项将 PSD 转换为 JPG

我们可以按照以下步骤在将 PSD 转换为 JPG 时指定各种 PSD 加载和 JPG 转换选项:

  1. 使用Image类将 PSD 文件加载为PsdImage
  2. 初始化JpegOptions类对象。
  3. 之后,指定 JPG 选项,例如setQuality、setJpegLsAllowedLossyError等。
  4. 最后,使用save()方法保存输出文件。

以下代码示例展示了如何使用 Java 中的选项将 PSD 转换为 JPG

// This code example demonstrates how to convert PSD to JPG.
// Load an exisiting PSD file
PsdImage image =(PsdImage)Image.load("C:\\Files\\sample-layers.psd");

// Specify JPEG options
JpegOptions options = new JpegOptions();
options.setQuality(80);
options.setJpegLsAllowedLossyError(10);

// Call the save method, provide output path and
// export options to convert PSD file to JPG.
image.save("C:\\Files\\PsdToJpeg.jpg", options);
PSD 到 JPG 在线转换器

您还可以使用这个免费的PSD to JPG Converter在线工具(使用上述 API 开发)将 PSD 文件转换为 JPG。

aspose.psd下载

Web 开发人员和图形设计师经常将 PSD 文件转换为 JPG。这篇博文向您展示了如何在 Java 中轻松有效地实现这一目标。无论您是在开发个人项目还是大型 Web 应用程序,在 Java 中将 PSD 无缝转换为 JPG 的能力都将是您工具包中的一项宝贵技能。

以上便是如何在将 PSD 转换为 JPG,希望能对您有所帮助,如果您还有其他疑问,欢迎查阅本系列其他教程,或者私信我们获取帮助~

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值