Table of Contents

Class Decoration

Namespace
VAST.Image.Mixing
Assembly
VAST.Image.dll

Defines text decoration settings for rendering text overlays in video mixing, including font, color, outline, and background properties.

public class Decoration
Inheritance
Decoration
Inherited Members

Constructors

Decoration()

public Decoration()

Properties

BackgroundColor

Gets or sets the text background color in hex format (#AARRGGBB or #RRGGBB). Transparent by default.

public string BackgroundColor { get; set; }

Property Value

string

Bold

Gets or sets whether the text should be rendered in bold.

public bool Bold { get; set; }

Property Value

bool

Color

Gets or sets the text color in hex format (#AARRGGBB or #RRGGBB).

public string Color { get; set; }

Property Value

string

FontFamily

Gets or sets the font family name for text rendering.

public string FontFamily { get; set; }

Property Value

string

Italic

Gets or sets whether the text should be rendered in italic.

public bool Italic { get; set; }

Property Value

bool

OutlineColor

Gets or sets the text outline color in hex format (#AARRGGBB or #RRGGBB).

public string OutlineColor { get; set; }

Property Value

string

OutlineWidth

Gets or sets the text outline width in pixels. Value of 0 disables the outline.

public int OutlineWidth { get; set; }

Property Value

int

Size

Gets or sets the font size in points.

public float Size { get; set; }

Property Value

float