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
embeddedFontsCollectionCollectionEmbeddedFonts
EmbeddedFont(CollectionEmbeddedFonts, int)
Creates and inserts a new embedded font at index.
public EmbeddedFont(CollectionEmbeddedFonts embeddedFontsCollection, int index)
Parameters
embeddedFontsCollectionCollectionEmbeddedFontsindexint
Properties
Charset
Gets or sets the Windows charset integer.
public int Charset { get; set; }
Property Value
Data
Gets the base64 encoded font data (internal usage).
[JsonInclude]
public string Data { get; }
Property Value
EmbedInProject
Gets or sets whether the font is embedded in the project file.
public bool EmbedInProject { get; set; }
Property Value
FaceName
Gets or sets the font face name.
public string FaceName { get; set; }
Property Value
IsUsed
Gets whether the font is referenced by project objects.
[JsonInclude]
public bool IsUsed { get; }
Property Value
Methods
Initialize(CollectionEmbeddedFonts, int)
Initializes and inserts into the collection.
protected void Initialize(CollectionEmbeddedFonts embeddedFontsCollection, int index)
Parameters
embeddedFontsCollectionCollectionEmbeddedFontsOwning collection.
indexintInsertion index.