Imgix APIsレンダリング APIドロップシャドウドロップシャドウの出力

ドロップシャドウの出力

drop-shadow-output

drop-shadow-output パラメーターは、レスポンスに完成した画像を含めるか、影のみを含めるかを選択します。full または shadow を受け取り、デフォルトは full です。

shadow は同じキャンバス上に影のみを返し、画像本体、透かし、テキストは描画されません。結果は full の出力とピクセル単位で一致します。これが重要な点で、影を独立したレイヤーとして自分で合成し、2つの間に別の要素を挟むことができます。

デフォルトの drop-shadow-output=full
sandbox-demo
drop-shadow-output=shadow は影のみを返します
sandbox-demo

切り抜いた被写体を背景に配置し、影を商品ではなく背景に落としたい場合はこの方法を使います。影を取得してシーンに描画し、その上から被写体を描画します。

JPEGで出力すると透明な領域は白で塗りつぶされるため、影のレイヤーを取得する際は透明度に対応したフォーマットを指定してください。

認識できない値は full にフォールバックし、X-Imgix-Params レスポンスヘッダーからも除外されます。mark-drop-shadow-output は存在しません。