EotFont

EotFont class

Vertegenwoordigt één lettertype in het EOT-formaat (Embedded OpenType)

public sealed class EotFont : FontResourceBase

Constructeurs

Naam Beschrijving
EotFont(string, Stream) Creëert nieuwe EotFont-klasse van inhoud, weergegeven als bytestroom, en met gespecificeerde naam
EotFont(string, string) Maakt nieuwe EotFont-klasse van inhoud, weergegeven als base64-gecodeerde tekenreeks, en met opgegeven 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.Eot

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 EOT-lettertype is
static IsValid(string) Controleert of opgegeven base64-gecodeerde tekenreeks een geldig EOT-lettertype is

Velden

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

Evenementen

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

Zie ook