如何使用Dynamic Media在回應影像中包含路徑資料

如果有人上傳含有路徑資訊/剪裁路徑的影像,並希望路徑資料顯示在回應影像中,他們需要在URL中使用不同的引數。

說明 description

環境

Dynamic Media Classic

問題/症狀

回應影像中可包含路徑嗎?
和/或路徑可套用至回應影像,使路徑外的區域變成透明嗎?

解決方法 resolution

解決方案:

  1. 若要將路徑資訊包含到回應影像中,但不套用它,您可以使用引數​ patembed,如此處所述:
    https://experienceleague.adobe.com/docs/dynamic-media-developer-resources/image-serving-api/image-serving-api/http-protocol-reference/command-reference/r-pathembed.html?lang=zh-Hant

    因此,URL將如下所示:

    https://domain/is/image/company/image?pathEmbed=1

  2. 若要在回應影像中套用路徑(將路徑外的區域變成透明),您可以使用引數​ clipPathE,如此處的紀錄:

    https://experienceleague.adobe.com/docs/dynamic-media-developer-resources/image-serving-api/image-serving-api/http-protocol-reference/command-reference/r-clippath.html?lang=zh-Hant

    因此,URL將如下所示:

    https://domain/is/image/company/image?clipPathE=<路徑名稱>

  3. 若要在回應影像中套用路徑,將路徑內的區域變成透明,並顯示路徑外的區域,您可以使用引數​ clipXPathE,如此處的紀錄:

    https://experienceleague.adobe.com/docs/dynamic-media-developer-resources/image-serving-api/image-serving-api/http-protocol-reference/command-reference/r-clipxpath.html?lang=zh-Hant

    因此,URL將如下所示:

    https://domain/is/image/company/image?clipXPathE=<路徑名稱>

由於預設的輸出格式為jpeg,不支援透明度,使用以上任何一種格式可能會造成其無法運作的印象,因為透明度會轉換為背景顏色。 您可能想要改用fmt=png-alpha來透過影像出血網站背景。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f