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