PSB,Photoshop Big,文件扩展名用于存储巨大的图形相关信息。您可以使用 Java 编程语言轻松地将 PSB 文件转换为 PDF、JPG 或 PSD 格式。让我们通过以下部分来探索 PSB 文件转换:

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 文档:

  1. 指定输入 PSB 文件的路径
  2. 加载输入 PSB 文件
  3. 使用 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 图像,以便快速预览数据和信息。您需要按照以下步骤执行此转换:

  1. 加载输入 PSB 文件
  2. 初始化 JpegOptions 类对象
  3. 将 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:

  1. 指定输入 PSB 文件的路径
  2. 加载输入 PSB 文件
  3. 初始化 PsdOptions 类实例
  4. 将 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 文档 或试用 源代码示例 来探索许多其他功能。如有任何疑问,您可以通过 免费支持论坛 与我们联系。

也可以看看