PSD 文件用於使用包含形狀、文本、效果等的不同層來創建圖像。您可能需要添加多個層以通過圖像處理應用程序插入圖形或文本。因此,本文介紹瞭如何在 Java 中以編程方式創建 PSD 圖像。
用於創建 PSD 圖像的 Java API – 安裝
Aspose.PSD for Java API 支持創建、編輯或操作 PSD 和其他幾種支持的文件格式。您可以通過從 下載 部分下載其 JAR 文件或使用以下 Maven 配置來配置 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 圖像
您可以添加一層或多層來創建 PSD 文件。例如,不同的層包含文本、圖像、形狀等。這裡我們將添加不同的形狀,包括矩形和橢圓,以及用於演示的文本層。您需要按照以下步驟使用 Java 創建 PSD 圖像:
以下代碼片段解釋瞭如何在 Java 中以編程方式創建 PSD 圖像:
// 從頭開始創建新圖像。
PsdImage image = new PsdImage(450, 450);
// 填充圖像數據
Graphics graphics = new Graphics(image);
graphics.clear(Color.getWhite());
// 畫一個長方形
graphics.drawRectangle(new Pen(new SolidBrush(Color.getBlue())), new Rectangle(10, 30, 80, 40));
// 通過指定 Pen 對象、顏色和坐標繪製橢圓形狀
graphics.drawEllipse(new Pen(new SolidBrush(Color.getRed())), new Rectangle(60, 80, 130, 90));
// 添加文字圖層
image.addTextLayer("Sample text", new Rectangle(150, 220, 100, 130));
// 保存輸出 PSD 文件
image.save("CreatePSD.psd");
探索 API 功能
您可以查看 文檔 以檢查 API 提供的其他幾個功能。
獲得免費評估許可證
您可以通過申請 免費臨時許可證 來全面評估 API,而沒有任何評估限制。
結論
在本文中,您學習瞭如何使用 Java 以編程方式創建 PSD 圖像。您已經探索瞭如何通過指定形狀的坐標和顏色來繪製矩形和橢圓形。同樣,一個文本層也被添加到 PSD 圖像中,以解釋您如何簡單地將這些功能集成到您的圖像處理應用程序中。此外,如有任何疑問,請隨時通過 論壇 與我們聯繫。