Table of Contents

Class EmbeddedFont

Namespace
combit.Reporting.Dom
Assembly
combit.ListLabel31.CrossPlatform.dll

Represents an embedded font entry (face name, charset, binary data, usage flags).

public class EmbeddedFont : DomItemWithTemplateId
Inheritance
EmbeddedFont
Inherited Members

Constructors

EmbeddedFont(CollectionEmbeddedFonts)

Creates and appends a new embedded font.

public EmbeddedFont(CollectionEmbeddedFonts embeddedFontsCollection)

Parameters

embeddedFontsCollection CollectionEmbeddedFonts

EmbeddedFont(CollectionEmbeddedFonts, int)

Creates and inserts a new embedded font at index.

public EmbeddedFont(CollectionEmbeddedFonts embeddedFontsCollection, int index)

Parameters

embeddedFontsCollection CollectionEmbeddedFonts
index int

Properties

Charset

Gets or sets the Windows charset integer.

public int Charset { get; set; }

Property Value

int

Data

Gets the base64 encoded font data (internal usage).

[JsonInclude]
public string Data { get; }

Property Value

string

EmbedInProject

Gets or sets whether the font is embedded in the project file.

public bool EmbedInProject { get; set; }

Property Value

bool

FaceName

Gets or sets the font face name.

public string FaceName { get; set; }

Property Value

string

IsUsed

Gets whether the font is referenced by project objects.

[JsonInclude]
public bool IsUsed { get; }

Property Value

bool

Methods

Initialize(CollectionEmbeddedFonts, int)

Initializes and inserts into the collection.

protected void Initialize(CollectionEmbeddedFonts embeddedFontsCollection, int index)

Parameters

embeddedFontsCollection CollectionEmbeddedFonts

Owning collection.

index int

Insertion index.