OtfFont

OtfFont class

Vertegenwoordigt één lettertype in het OTF-formaat (Open Type Format)

public sealed class OtfFont : FontResourceBase

Constructeurs

Naam Beschrijving
OtfFont(string, Stream) Creëert nieuwe OtfFont-klasse van inhoud, weergegeven als bytestroom, en met gespecificeerde naam
OtfFont(string, string) Maakt nieuwe OtfFont-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; } RetourneertOtf

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

Velden

Naam Beschrijving
const RequiredHeaderSize OTF-headergrootte (in bytes), vereist voor validatie

Evenementen

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

Zie ook