Table of Contents

Class MontageSettings

Namespace
ImageMagick
Assembly
Magick.NET-Q16-AnyCPU.dll

Class that contains setting for the montage operation.

public sealed class MontageSettings : IMontageSettings<ushort>
Inheritance
MontageSettings
Implements
IMontageSettings<ushort>
Inherited Members

Constructors

MontageSettings()

public MontageSettings()

Properties

BackgroundColor

Gets or sets the color of the background that thumbnails are composed on.

public IMagickColor<ushort>? BackgroundColor { get; set; }

Property Value

IMagickColor<ushort>

BorderColor

Gets or sets the frame border color.

public IMagickColor<ushort>? BorderColor { get; set; }

Property Value

IMagickColor<ushort>

BorderWidth

Gets or sets the pixels between thumbnail and surrounding frame.

public int BorderWidth { get; set; }

Property Value

int

FillColor

Gets or sets the fill color.

public IMagickColor<ushort>? FillColor { get; set; }

Property Value

IMagickColor<ushort>

Font

Gets or sets the label font.

public string? Font { get; set; }

Property Value

string

FontPointsize

Gets or sets the font point size.

public int FontPointsize { get; set; }

Property Value

int

FrameGeometry

Gets or sets the frame geometry (width & height frame thickness).

public IMagickGeometry? FrameGeometry { get; set; }

Property Value

IMagickGeometry

Geometry

Gets or sets the thumbnail width & height plus border width & height.

public IMagickGeometry? Geometry { get; set; }

Property Value

IMagickGeometry

Gravity

Gets or sets the thumbnail position (e.g. ImageMagick.Gravity.Southwest).

public Gravity? Gravity { get; set; }

Property Value

Gravity

Label

Gets or sets the thumbnail label (applied to image prior to montage).

public string? Label { get; set; }

Property Value

string

Shadow

Gets or sets a value indicating whether drop-shadows on thumbnails are enabled or disabled.

public bool Shadow { get; set; }

Property Value

bool

StrokeColor

Gets or sets the outline color.

public IMagickColor<ushort>? StrokeColor { get; set; }

Property Value

IMagickColor<ushort>

TextureFileName

Gets or sets the background texture image.

public string? TextureFileName { get; set; }

Property Value

string

TileGeometry

Gets or sets the frame geometry (width & height frame thickness).

public IMagickGeometry? TileGeometry { get; set; }

Property Value

IMagickGeometry

Title

Gets or sets the montage title.

public string? Title { get; set; }

Property Value

string

TransparentColor

Gets or sets the transparent color.

public IMagickColor<ushort>? TransparentColor { get; set; }

Property Value

IMagickColor<ushort>