若要讓Asset compute背景工作以Cloud Service形式在AEM中產生自訂轉譯,必須透過處理設定檔在AEM中註冊為Cloud Service製作服務。 受該處理設定檔約束的所有資產都會在上傳或重新處理時叫用背景工作,並產生自訂轉譯,並透過資產的轉譯提供使用。
首先建立新的處理設定檔,此設定檔將使用可設定的參數叫用背景工作。
WKND Asset Renditions
Circle
png
png
,因為這是工作人員Web服務支援的支援輸出格式,並且會在切出的圓後產生透明背景。https://...adobeioruntime.net/api/v1/web/wkndAemAssetCompute-0.0.1/worker
aio app get-url
獲取的工作器的URL。 根據AEM作為Cloud Service環境,確保URL指向正確的工作區。size
1000
contrast
0.25
brightness
0.10
rendition.instructions
JavaScript物件使用的索引鍵/值組。image/jpeg
、 image/png
、 image/gif
、 image/bmp
、 image/tiff
Leave blank
選取新建立的處理設定檔WKND Asset Renditions
點選頂端動作列中的「將描述檔套用至資料夾」____
選取要將處理設定檔套用至的資料夾,例如WKND
,然後點選套用
導覽至未透過AEM >資產>檔案套用處理設定檔的資料夾,然後點選WKND
。
在套用「處理設定檔」的資料夾下方的任何資料夾中,上傳一些新影像資產(sample-1.jpg、sample-2.jpg和sample-3.jpg),並等待上傳的資產處理。
點選資產以開啟其詳細資訊
從左側邊欄開啟轉譯檢視
點選名為Circle.png
的資產,並檢閱產生的轉譯
恭喜! 您已完成教學課程,了解如何將AEM延伸為Cloud ServiceAsset compute微服務! 您現在應該能夠設定、開發、測試、除錯和部署自訂Asset compute背景工作,以供AEM作為Cloud Service製作服務使用。
最終Asset compute專案可在Github取得,網址為:
Github contains是專案的最終狀態,已完全填入背景工作和測試案例,但不含任何憑證,例如。.env
、 .config.json
或 .aio
。