Magick::Montage 类

拼接是一个单一的图像,由以均匀网格排列的缩略图组成。拼接图像的大小由单个缩略图的大小以及网格中的行数和列数决定。

以下插图显示了一个拼接,它包含三列两行的缩略图,渲染在灰色背景上

拼接可以是 "plain"(未装饰的缩略图)或 "framed"(装饰的缩略图)。为了更容易理解提供给 MontageImages() 的选项,拼接选项由两个不同的类提供:Magick::MontageMagick::MontageFramed.

普通拼接

Magick::Montage 是提供拼接选项的基类,并提供设置渲染简单(无框)拼接所需所有选项的方法。如果您想创建有框拼接,请参阅 Magick::MontageFramed.

无框缩略图由四个部分组成:缩略图图像、缩略图边框、可选的缩略图阴影和可选的缩略图标签区域。

拼接方法

带框拼接

Magick::MontageFramed 提供了在需要在图像缩略图周围装饰框架时指定拼接选项的方法。MontageFramed 继承自 Montage,因此提供了 Montage 的所有方法以及表格 "MontageFramed 方法" 中显示的方法。

带框缩略图由四个部分组成:缩略图图像、缩略图框架、缩略图边框、可选的缩略图阴影和可选的缩略图标签区域。

MontageFramed 方法