WoffFont
WoffFont class
Representerar ett teckensnitt i formatet WOFF (Web Open Font Format)
public sealed class WoffFont : FontResourceBase
Konstruktörer
namn |
Beskrivning |
WoffFont(string, Stream) |
Skapar ny WoffFont-klass från innehåll, representerad som byteström och med specificerat namn |
WoffFont(string, string) |
Skapar en ny WoffFont-klass från innehåll, representerad som base64-kodad sträng och med specificerat namn |
Egenskaper
namn |
Beskrivning |
ByteContent { get; } |
Returnerar innehållet i detta teckensnitt som byte stream |
FilenameWithExtension { get; } |
Returnerar korrekt filnamn för denna typsnittsresurs, som består av namn och tillägg. Teoretiskt kan skilja sig från namnet. |
IsDisposed { get; } |
Bestämmer om det här teckensnittet kasseras eller inte |
Name { get; } |
Returnerar namnet på denna typsnittsresurs. Innehåller vanligtvis inte filnamnstillägg och kan teoretiskt skilja sig från filnamn. |
TextContent { get; } |
Returnerar innehållet i detta teckensnitt som base64-kodad sträng. Detta värde cachelagras efter första anropet. |
override Type { get; } |
Returnerar FontType.Woff |
Metoder
namn |
Beskrivning |
Dispose() |
Slänger den här teckensnittsresursen, kasserar dess innehåll och gör att de flesta metoder och egenskaper inte fungerar |
Equals(FontResourceBase) |
Kontrollerar den här instansen med specificerad teckensnittsresurs på referens equality |
Equals(IHtmlResource) |
Kontrollerar denna instans med specificerad HTML-resurs på referens equality |
Save(string) |
Sparar detta teckensnitt till den angivna filen |
static IsValid(Stream) |
Kontrollerar om angiven ström är en giltig WOFF-font |
static IsValid(string) |
Kontrollerar om specificerad base64-kodad sträng är en giltig WOFF-font |
Fält
namn |
Beskrivning |
const RequiredHeaderSize |
WOFF-huvudstorlek (i byte), som krävs för dess validering |
evenemang
namn |
Beskrivning |
event Disposed |
Händelse, som inträffar när detta teckensnitt är disponerat |
Se även