Cómo ofrecer imágenes con fondo transparente de Dynamic Media
Este artículo explica si Dynamic Media puede ofrecer imágenes con un fondo transparente.
Descripción description
Entorno
Dynamic Media Classic
Problema/Síntomas
Incluso cuando se carga una imagen en formato png con un fondo transparente, el servicio de esa imagen desde Dynamic Media resulta en un fondo blanco. ¿Cómo podemos mantener la transparencia?
Resolución resolution
El formato de salida predeterminado para las imágenes es jpeg, que no admite transparencia. Incluso con SmartImaging activado, donde la imagen se convierte en webp o avif, ya que jpeg no admite transparencia, webp o avif en los que se convierte tampoco tendrán transparencia.
La manera de asegurarse de que la imagen de respuesta tenga transparencia es solicitar explícitamente un formato de imagen con un canal alfa, por ejemplo, agregando fmt=png-alpha, fmt=png8-alpha o fmt=gif-alpha. Esto garantizará que se mantenga la transparencia, también cuando la imagen se convierta a webp o a avif mediante SmartImaging.