FontResourceBase
FontResourceBase class
Basklass för alla teckensnittstyper som stöds som en resurs för HTML-dokumentet med alla dess egenskaper
public abstract class FontResourceBase : IEquatable<FontResourceBase>, IHtmlResource
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. |
abstract Type { get; } |
Vid implementering bör typ returnera information om typ av specifik teckensnitt resource som en instans av specifik FontType-typ, som kapslar in all typspecifik info |
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 |
evenemang
namn |
Beskrivning |
event Disposed |
Händelse, som inträffar när detta teckensnitt är disponerat |
Se även