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.

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