ビネットの拡大・縮小

4つの一般的な種類の実稼動ビネットがサポートされています。

  • 単一解像度

    1つのレンダリングイメージサイズのみが必要な場合にのみ推奨されます。

  • マルチ解像度

    必要なレンダリングイメージのサイズがすべてわかっている場合に推奨されます。 レンダリング後に画像を拡大縮小する必要がないので、単一解像度およびピラミッドビネットよりも高品質で高速なレンダリングが可能です。

  • ビラミッド

    すべての目的に最適です。複数の画像サイズが必要で、正確なサイズが事前に決定されていない場合や、Dynamic Mediaズームビューアを使用する場合にお勧めします。

  • 1つ以上の追加解像度を持つピラミッド

    特定のサイズに高品質を提供しながら、柔軟性とズームビューアのサポートを提供します。

効果的に、各解像度は、独自の画像の幅と高さを持つ独立したビューとして実稼動ビネットに保存されます。

単一解像度のビネットのビューサイズは、-widthまたは-height、またはその両方で指定します。 両方の値を指定した場合、ビネットは指定したサイズより大きくならないように拡大/縮小されます。 どちらの値も指定されない場合、出力ビネットは入力ビネットと同じサイズになります。 アップスケーリングは適用されません。指定したサイズが入力ビネットのサイズより大きい場合、出力ビネットは入力ビネットと同じサイズになります。

実際には、同じルールが複数解像度のビネットに適用され、1つ目の解像度レベルは単一解像度のビネットと同じサイズになります。 追加の解像度は、-widthまたは-heightに対して、追加のコンマ区切り値で指定します。 値を並べ替える必要はありません。 -widthで複数の値を指定する場合、-heightでは1つの値のみを指定し、その逆の場合、エラーが返されます。

-pyramidを指定してピラミッドビネットを作成します。 このようなビネットの最大解像度レベルは、単一解像度ビネットの場合と同様に決定されます。 追加の解像度レベルは、128x128ピクセルを超えない最小レベルで、各レベルを前のレベルの0.5倍に拡大/縮小することによって自動的に決定されます。

マルチ解像度ビネットの場合と同様に、追加の解像度レベルをピラミッドビネットに指定できます。

このページ