PSD 到 TIFF java

圖像通常是使用 Photoshop 應用程序設計的。輸出文件為 PSD 格式,可以使用一些程序打開或編輯。因此,您可能需要使用 Java 以編程方式將 PSD 文件轉換為 TIFF 圖像。以下部分解釋了 PSD 轉換:

PSD 到 TIFF 圖像轉換器 – Java API 安裝

Aspose.PSD for Java API 可用於在您的應用程序中以編程方式處理 Photoshop 和圖像格式。您可以通過從 下載 部分下載 JAR 文件或在項目的 pom.xml 文件中進行以下配置來快速設置 API:

存儲庫:

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

依賴:

<dependency>
     <groupId>com.aspose</groupId>
     <artifactId>aspose-psd</artifactId>
     <version>21.7</version>
     <classifier>jdk16</classifier>
</dependency>

使用 Java 以編程方式將 PSD 轉換為 TIFF 圖像

您可以按照以下步驟將 PSD 文件轉換為 TIFF 圖像:

  1. 使用 Image 類加載現有的 PSD 圖像。
  2. 創建 TiffOptions 類的實例。
  3. 使用 Save 方法將 PSD 文件轉換為 TIFF 圖像。

以下代碼顯示瞭如何使用 Java 以編程方式將 PSD 文件轉換為 TIFF 圖像:

// 將現有的 PSD 圖像加載為圖像
com.aspose.psd.Image image = com.aspose.psd.Image.load("Photoshop.psd");

// 創建 TiffOptions 類的實例
com.aspose.psd.imageoptions.TiffOptions options = new com.aspose.psd.imageoptions.TiffOptions(com.aspose.psd.fileformats.tiff.enums.TiffExpectedFormat.Default);

// 將 PSD 轉換為 Tiff
image.save("PSD-to-Tiff.tiff", options);

在 Java 中通過壓縮將 PSD 轉換為 TIFF 圖像

您可以使用高級選項將 PSD 文件轉換為 TIFF 圖像。 TiffOptions 類公開了用於指定壓縮類型、每個樣本的位數等的不同選項。請按照以下步驟將 PSD 文件轉換為帶壓縮的 TIFF:

  1. 加載 PSD 文件作為圖像並將其轉換為 PsdImage 對象。
  2. 為生成的圖像創建 TiffOptions 的實例。
  3. 設置 BitsPerSample、壓縮、光度模式和灰度調色板。
  4. 使用壓縮保存輸出 TIFF 圖像。

以下代碼解釋瞭如何使用 Java 將 PSD 文件轉換為壓縮的 TIFF 圖像:

// 加載 PSD 文件作為圖像並將其轉換為 PsdImage
PsdImage psdImage = (PsdImage)com.aspose.psd.Image.load(dataDir + "layers.psd");

// 為生成的圖像創建一個 TiffOptions 實例
TiffOptions outputSettings = new TiffOptions(TiffExpectedFormat.Default);

// 設置 BitsPerSample、壓縮、光度模式和灰度調色板
int[] ushort  =  {4};  
outputSettings.setBitsPerSample(ushort);
outputSettings.setCompression(TiffCompressions.Lzw);
outputSettings.setPhotometric(TiffPhotometrics.Palette);
outputSettings.setPalette(ColorPaletteHelper.create4BitGrayscale(true));

// 保存輸出 TIFF 圖像
psdImage.save("SampleTiff_out.tiff", outputSettings);

獲得免費評估許可證

您可以申請 免費評估許可證 以全面測試 API。

結論

在本文中,您了解瞭如何將 PSD 文件轉換為 TIFF 圖像。您還可以在使用 Java 以編程方式呈現 TIFF 圖像的同時執行圖像壓縮。此外,請參閱 API 文檔 來探索 API 的其他幾個特性。如有任何疑問,請隨時通過 免費支持論壇 與我們聯繫。

也可以看看