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