Como fornecer imagens com plano de fundo transparente do Dynamic Media
Este artigo explica se o Dynamic Media pode fornecer imagens com um plano de fundo transparente.
Descrição description
Ambiente
Dynamic Media Classic
Problema/Sintomas
Mesmo ao fazer upload de uma imagem no formato png com um plano de fundo transparente, veicular essa imagem no Dynamic Media resultará em um plano de fundo branco. Como podemos manter a transparência?
Resolução resolution
O formato de saída padrão para imagens é jpeg, que não oferece suporte à transparência. Mesmo com SmartImaging ativado, onde a imagem é convertida em webp ou avif, já que jpeg não oferece suporte à transparência, o webp ou avif em que é convertida também não terá transparência.
A maneira de garantir que a imagem de resposta tenha transparência é solicitar explicitamente um formato de imagem com um canal alfa, por exemplo, adicionando fmt=png-alpha, fmt=png8-alpha ou fmt=gif-alpha. Isso garantirá que a transparência seja mantida, mesmo quando a imagem for convertida em webp ou avif usando SmartImaging.