TtfFont

TtfFont class

Vertegenwoordigt één lettertype in het TTF-formaat (TrueType Font)

public sealed class TtfFont : FontResourceBase

Constructeurs

Naam Beschrijving
TtfFont(string, Stream) Creëert nieuwe TtfFont-klasse van inhoud, weergegeven als bytestroom, en met gespecificeerde naam
TtfFont(string, string) Maakt nieuwe TtfFont-klasse van inhoud, weergegeven als base64-gecodeerde tekenreeks en met gespecificeerde naam

Eigenschappen

Naam Beschrijving
ByteContent { get; } Retourneert de inhoud van dit lettertype als bytestream
FilenameWithExtension { get; } Retourneert de juiste bestandsnaam van deze lettertyperesource, die bestaat uit naam en extensie. Theoretisch kan afwijken van de naam.
IsDisposed { get; } Bepaalt of dit lettertype is verwijderd of niet
Name { get; } Retourneert de naam van deze lettertyperesource. Bevat meestal geen bestandsnaamextensie en kan theoretisch verschillen van bestandsnaam.
TextContent { get; } Retourneert de inhoud van dit lettertype als base64-gecodeerde tekenreeks. Deze waarde wordt na de eerste aanroep in de cache opgeslagen.
override Type { get; } Retourneert FontType.Ttf

methoden

Naam Beschrijving
Dispose() Verwijdert deze lettertyperesource, verwijdert de inhoud ervan en zorgt ervoor dat de meeste methoden en eigenschappen niet werken
Equals(FontResourceBase) Controleert deze instantie met opgegeven lettertyperesource op referentie-equity
Equals(IHtmlResource) Controleert deze instantie met gespecificeerde HTML-resource op referentie-equity
Save(string) Slaat dit lettertype op in het opgegeven bestand
static IsValid(Stream) Controleert of opgegeven stream een geldig TTF-lettertype is
static IsValid(string) Controleert of opgegeven base64-gecodeerde tekenreeks een geldig TTF-lettertype is

Velden

Naam Beschrijving
const RequiredHeaderSize TTF-headergrootte (in bytes), die vereist is voor de validatie

Evenementen

Naam Beschrijving
event Disposed Gebeurtenis die optreedt wanneer dit lettertype wordt weggegooid

Zie ook