VisioForge (c) 2025

Search Results for

    Class TextOverlay

    Text overlay for Video Edit Core X.

    Inheritance
    object
    TextOverlay
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: VisioForge.Core.Types.X.VideoEdit
    Assembly: VisioForge.Core.dll
    Syntax
    public class TextOverlay

    Constructors

    TextOverlay(string)

    Initializes a new instance of the TextOverlay class.

    Declaration
    public TextOverlay(string text)
    Parameters
    Type Name Description
    string text

    The text.

    Fields

    BackgroundColor

    The background color.

    Declaration
    public SKColor BackgroundColor
    Field Value
    Type Description
    SKColor

    FontSlant

    The font slant.

    Declaration
    public SKFontStyleSlant FontSlant
    Field Value
    Type Description
    SKFontStyleSlant

    FontWeight

    The font weight.

    Declaration
    public SKFontStyleWeight FontWeight
    Field Value
    Type Description
    SKFontStyleWeight

    FontWidth

    The font width.

    Declaration
    public SKFontStyleWidth FontWidth
    Field Value
    Type Description
    SKFontStyleWidth

    Properties

    Color

    Gets or sets the color.

    Declaration
    public SKColor Color { get; set; }
    Property Value
    Type Description
    SKColor

    CustomFontFile

    Gets or sets the custom font file to use.

    Declaration
    public string CustomFontFile { get; set; }
    Property Value
    Type Description
    string

    The custom font file.

    CustomPaint

    Gets or sets the custom SKPaint for rendering.

    Declaration
    public SKPaint CustomPaint { get; set; }
    Property Value
    Type Description
    SKPaint

    The custom paint.

    Duration

    Gets or sets the duration.

    Declaration
    public TimeSpan Duration { get; set; }
    Property Value
    Type Description
    TimeSpan

    FontFamily

    Gets or sets the font family.

    Declaration
    public string FontFamily { get; set; }
    Property Value
    Type Description
    string

    The font family.

    FontSize

    Gets or sets the size of the font.

    Declaration
    public int FontSize { get; set; }
    Property Value
    Type Description
    int

    The size of the font.

    Start

    Gets or sets the start time.

    Declaration
    public TimeSpan Start { get; set; }
    Property Value
    Type Description
    TimeSpan

    Text

    Gets or sets the text.

    Declaration
    public string Text { get; set; }
    Property Value
    Type Description
    string

    X

    Gets or sets the X in pixels.

    Declaration
    public double X { get; set; }
    Property Value
    Type Description
    double

    Y

    Gets or sets the Y in pixels.

    Declaration
    public double Y { get; set; }
    Property Value
    Type Description
    double