Como incluir dados de caminho na imagem de resposta usando o Dynamic Media

Se alguém fizer upload de uma imagem com informações de caminho/caminho de recorte e quiser que os dados de caminho estejam presentes na imagem de resposta, será necessário usar parâmetros diferentes nos URLs.

Descrição description

Ambiente

Dynamic Media Classic

Problema/Sintomas

Um caminho pode ser incluído na imagem de resposta?
&/Ou um caminho pode ser aplicado à imagem de resposta, resultando na área fora do caminho a ser transformada em transparência?

Resolução resolution

Solução:

  1. Para incluir as informações do caminho na imagem de resposta, mas não aplicá-las, você usaria o parâmetro pathembed conforme documentado aqui:
    https://experienceleague.adobe.com/docs/dynamic-media-developer-resources/image-serving-api/image-serving-api/http-protocol-reference/command-reference/r-pathembed.html?lang=pt-BR

    Portanto, o URL seria assim:

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

  2. Para aplicar o caminho na imagem de resposta, transformando a área fora do caminho em transparência, você usaria o parâmetro clipPathE como documentado aqui:

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

    Portanto, o URL seria assim:

    https://domain/is/image/company/image?clipPathE=< nome do caminho>

  3. Para aplicar o caminho na imagem de resposta, transformando a área dentro do caminho em transparência e exibindo a área fora do caminho, você usaria o parâmetro clipXPathE como documentado aqui:

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

    Portanto, o URL seria assim:

    https://domain/is/image/company/image?clipXPathE=< nome do caminho>

Como o formato de saída padrão é jpeg, que não oferece suporte à transparência, usar qualquer uma das opções acima pode dar a impressão de que não funciona, pois a transparência é convertida na cor do plano de fundo. Você pode usar fmt=png-alpha em vez disso para sangrar o plano de fundo do site através da imagem.

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