Cómo ofrecer imágenes con fondo transparente de Dynamic Media
¿Puede Dynamic Media ofrecer imágenes con un fondo transparente?
Descripción
Descripción : Incluso cuando se carga una imagen en formato png con un fondo transparente, al servir esa imagen desde Dynamic Media se obtiene un fondo blanco. ¿Cómo podemos mantener la transparencia?
Resolución
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, el webp o avif en el que se convierte tampoco tendrá 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 la transparencia se mantenga, también cuando la imagen se convierta en webp o avif usando SmartImaging.