Dynamic Mediaから透明な背景を持つ画像を配信する方法

この記事では、Dynamic Mediaが透明な背景の画像を提供できるかどうかを説明します。

説明 description

環境

Dynamic Media Classic

問題/症状

透明な背景を持つPNG形式の画像をアップロードする場合でも、Dynamic Mediaからその画像を配信すると、背景が白になります。 透明性を維持するにはどうすればよいか?

解決策 resolution

画像のデフォルトの出力形式はjpegで、透明度はサポートされていません。 SmartImagingがオンになっている場合でも、jpegでは透明度がサポートされていないため、webpまたはavifでは透明度も使用できません。webp avif

レスポンス画像の透明性を確保する方法は、アルファチャンネルを含む画像形式を明示的にリクエストすることです(例:fmt=png-alphafmt=png8-alpha、またはfmt=gif-alphaを追加)。 これにより、画像が SmartImaging を使用してwebpまたはavifに変換される場合も、透明度が維持されます。

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