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:
-
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-BRPortanto, o URL seria assim:
https://domain/is/image/company/image?pathEmbed=1
-
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:
Portanto, o URL seria assim:
https://domain/is/image/company/image?clipPathE=
<
nome do caminho>
-
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:
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.