PSB,Photoshop Big,文件扩展名用于存储巨大的图形相关信息。您可以使用 Java 编程语言轻松地将 PSB 文件转换为 PDF、JPG 或 PSD 格式。让我们通过以下部分来探索 PSB 文件转换:
- PSB 到 PDF、JPG 或 PSD 转换器 – Java API 安装
- 使用 Java 以编程方式将 PSB 转换为 PDF
- 使用 Java 以编程方式将 PSB 转换为 JPG 图像
- 使用 Java 语言将 PSB 转换为 PSD 格式
PSB 到 PDF、JPG 或 PSD 转换器 – Java API 安装
Aspose.PSD for Java API 提供不同的功能来处理 PSB 文件。而且,由于Java平台的支持,它可以在很多系统环境和操作系统上使用。您可以从 Aspose Repository 快速 下载 JAR 文件或在基于 Maven 的应用程序中配置它。以下是在您的环境中设置 API 的配置:
存储库:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
依赖:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>20.9</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
使用 Java 以编程方式将 PSB 转换为 PDF
PDF 格式是一种固定文档格式,是一种值得信赖的信息表示类型。您可以通过以下简单步骤将 PSB 文件转换为 PDF 文档:
- 指定输入 PSB 文件的路径
- 加载输入 PSB 文件
- 使用 PdfOptions 将 PSB 转换为 PDF 文件
这些简单的步骤将输入的 PSB 文件呈现为 PDF 格式,您无需担心输入或输出文件的任何底层细节。以下代码显示了如何使用 Java 以编程方式将 PSB 转换为 PDF:
// 指定输入 PSB 文件的路径
String sourceFileName = dataDir + "Simple.psb";
// 加载输入 PSB 文件
PsdImage image = (PsdImage)Image.load(sourceFileName);
// 将 PSB 转换为 PDF 文件
image.save(dataDir + "Simple_output.pdf",new PdfOptions());
使用 Java 以编程方式将 PSB 转换为 JPG 图像
有时您可能需要将 PSB 文件转换为 JPG 图像,以便快速预览数据和信息。您需要按照以下步骤执行此转换:
- 加载输入 PSB 文件
- 初始化 JpegOptions 类对象
- 将 PSB 转换为 JPG 图像文件
以下代码详细说明了如何使用 Java 以编程方式将 PSB 文件转换为 JPG 图像:
// 指定 PSB 文件的输入路径
String sourceFileName = dataDir + "Simple.psb";
// 加载输入 PSB 文件
PsdLoadOptions options = new PsdLoadOptions();
PsdImage image = (PsdImage)Image.load(sourceFileName, options);
// 初始化 JpegOptions 类对象
JpegOptions jpgoptions = new JpegOptions();
jpgoptions.setQuality(95);
// 将 PSB 转换为 JPG 文件
image.save(dataDir + "Simple_output.jpg",jpgoptions);
使用 Java 语言将 PSB 转换为 PSD 格式
尽管 PSB 和 PSD 文件格式相互关联,但文件格式之间仍存在一些差异。您可以按照下列步骤快速高效地将 PSB 文件转换为 PSD:
- 指定输入 PSB 文件的路径
- 加载输入 PSB 文件
- 初始化 PsdOptions 类实例
- 将 PSB 转换为 PSD 文件
这些简单的步骤可让您将 PSB 文件导出为具有高保真度的 PSD 图像。下面的代码显示了如何使用 Java 以编程方式将 PSB 转换为 PSD:
// 指定输入 PSB 文件的路径
String sourceFileName = dataDir + "2layers.psb";
// 加载输入 PSB 文件
PsdImage image = (PsdImage)Image.load(sourceFileName);
// 初始化 PsdOptions 类实例
PsdOptions options = new PsdOptions();
options.setFileFormatVersion(FileFormatVersion.Psd);
// 将 PSB 转换为 PSD 文件
image.save(dataDir + "ConvertFromPsb_out.psd",options);
结论
在本文中,我们探讨了如何导出或转换 PSB 文件。特别是,我们学习了使用 Java 以编程方式将 PSB 转换为 PDF、JPG 和 PSD。同样,您可以通过浏览 API 文档 或试用 源代码示例 来探索许多其他功能。如有任何疑问,您可以通过 免费支持论坛 与我们联系。