Magick::Montage クラス

モンタージュとは、均一なグリッドに配置されたサムネイル画像で構成される単一の画像です。モンタージュ画像のサイズは、個々のサムネイルのサイズとグリッドの行と列の数によって決まります。

次の図は、灰色の背景にレンダリングされた、3列2行のサムネイルで構成されるモンタージュを示しています。

モンタージュは、「プレーン」(装飾のないサムネイル)または「フレーム付き」(装飾されたサムネイル)のいずれかです。 `MontageImages()` に渡されるオプションをより理解しやすくするために、モンタージュオプションは2つの異なるクラスによって提供されます: `Magick::Montage` と `Magick::MontageFramed`。

プレーンモンタージュ

`Magick::Montage` は、モンタージュオプションを提供するための基本クラスであり、単純な(フレームなしの)モンタージュをレンダリングするために必要なすべてのオプションを設定するためのメソッドを提供します。フレーム付きモンタージュを作成する場合は、`Magick::MontageFramed` を参照してください。

フレームなしのサムネイルは、4つのコンポーネントで構成されます。サムネイル画像、サムネイルの境界線、オプションのサムネイルの影、およびオプションのサムネイルラベル領域です。

モンタージュメソッド

フレーム付きモンタージュ

`Magick::MontageFramed` は、画像サムネイルの周囲に装飾的なフレームを配置する場合に、モンタージュオプションを指定する手段を提供します。 `MontageFramed` は `Montage` から継承しているため、`Montage` のすべてのメソッドと、「MontageFramed メソッド」テーブルに示されているメソッドを提供します。

フレーム付きサムネイルは、4つのコンポーネントで構成されます。サムネイル画像、サムネイルフレーム、サムネイルの境界線、オプションのサムネイルの影、およびオプションのサムネイルラベル領域です。

MontageFramed メソッド