本指南展示了一種在 Python 中以編程方式應用 Photoshop 圖層效果的方法。 Aspose.PSD for Python via .NET 提供了應用陰影、描邊和發光等效果的類和方法。此外,我們將編寫一個代碼示例來實現該功能。最棒的是,它消除了對 Adobe Photoshop 的依賴。在本教程結束時,您將能夠自動化 PSD 操作。這個 SDK 功能強大,非常適合尋求設計模板過程自動化的 Python 開發人員。

Python SDK 安裝

您可以 下載 SDK 文件,或者在終端/CMD 中運行以下命令:

pip install aspose-psd

這就是安裝的全部內容,您可以開始實現了。

在 Python 中應用 Photoshop 圖層效果 - 代碼片段

您可以按照這些步驟以編程方式編輯 Photoshop 中的圖層:

  • 通過創建 PngOptions 類的實例來設置 PNG 選項。
  • 通過創建 PsdLoadOptions 類的對象來設置 PSD 加載選項。
  • 通過調用 load 方法來加載 PSD 圖像。
  • 為圖層 1 添加描邊,為圖層 2 添加內陰影,為圖層 3 添加投影,為圖層 4 添加漸變疊加,為圖層 5 添加顏色疊加,為圖層 6 添加圖案疊加,為圖層 7 添加外發光。
  • 調用 save 方法將修改後的圖像保存為 PNG。

以下代碼片段演示了如何在 Python 中以編程方式應用 Photoshop 圖層效果: 輸出:

edit-layers-in-photoshop

有問題嗎?

您可以在我們的 論壇 上提出您的問題。

PSD 操作 - 獲取免費許可證

您可以獲得 免費臨時許可證 以嘗試 Aspose.PSD for Python via .NET

結論

Aspose.PSD for Python via .NET 讓您可以在不打開 Photoshop 軟件的情況下處理豐富的 PSD 圖像。它有助於自動化重複的編輯,帶來效率。我們已經介紹了如何在 Python 中應用 Photoshop 圖層效果。此外,文檔API 參考 將為您提供全面的見解。

常見問題

問:如何在 Photoshop 中添加圖層效果?

答:您可以使用 Aspose.PSD for Python via .NET 應用 Photoshop 圖層效果。這個 鏈接 提供了代碼片段。

問:如何在 PSD 中添加陰影?

答:您可以使用 Aspose.PSD for Python via .NET 通過訪問圖層的混合選項並應用 add_drop_shadow() 或 add_inner_shadow() 方法在 PSD 文件中添加陰影。

探索