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 文檔 或試用 源代碼示例 來探索許多其他功能。如有任何疑問,您可以通過 免費支持論壇 與我們聯繫。