Class FontsSubsystem

Class FontsSubsystem

De naam: Aspose.Note.Fonts Verzameling: Aspose.Note.dll (25.4.0)

Base-klasse implementatie Aspose.Note.Fonts.IFONTsSubsystem interface.Zorgt voor functionaliteit voor standaard font en font vervangingen.Override Aspose.Note.Fonts.FoonsSubsystem.Chemedie beschermde lidfunctie in een afgeleide klasse om de logica te implementeren voor het herstellen van System.Drawing.PhondFamily object.

public abstract class FontsSubsystem : IFontsSubsystem

Inheritance

object FontsSubsystem

Derived

DocumentFontsSubsystem

Implements

IFontsSubsystem

Geëerbiede leden

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

FontsSubsystem(Stream, woordenboek<string, string="">)

Initialiseert een nieuwe instantie van de Aspose.Note.Fonts.FoonsSubsystem-klasse.

protected FontsSubsystem(Stream defaultFont, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFont Stream

De stroom die standaard Font bevat.

fontsSubstitutions Dictionary < string , string >

De fonts vervangen.

FontsSubsystem(string, woordenboek <string, string="">)

Initialiseert een nieuwe instantie van de Aspose.Note.Fonts.FoonsSubsystem-klasse.

protected FontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFontFile string

De stroom die standaard Font bevat.

fontsSubstitutions Dictionary < string , string >

De fonts vervangen.

FontsSubsystem()

Initialiseert een nieuwe instantie van de Aspose.Note.Fonts.FoonsSubsystem-klasse.

protected FontsSubsystem()

Properties

DefaultFont

Geeft of instelt standaard font.

public FontFamily DefaultFont { get; protected set; }

Eigendomswaarde

FontFamily

Methods

AddFont(Strom, Strom)

Voeg het font toe.

public void AddFont(Stream stream, string tempFolder)

Parameters

stream Stream

De stroom die het font bevat.

tempFolder string

De temp folder.

AddFont(Stream)

Voeg het font toe.

public void AddFont(Stream stream)

Parameters

stream Stream

De stroom die het font bevat.

AddFont(String)

Voeg het font toe.

public void AddFont(string file)

Parameters

file string

De route naar het bestand dat de letter bevat.

AddFontSubstitution(String en String)

Ads font vervanging.

public void AddFontSubstitution(string substituted, string substitution)

Parameters

substituted string

De vervangde letternaam.

substitution string

De naam van de vervanging.

FetchFontFamily(String)

Fetches font familie als kandidaat voor GetFontFamily.

protected abstract FontFamily FetchFontFamily(string fontName)

Parameters

fontName string

De naam van de font.

Returns

FontFamily

Het systeem.Drawing.FontFamily

FindFontFamilyInInternalCollection(String)

Probeer de lettertype familie te vinden in de interne collectie van GDI-schriften.

protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)

Parameters

fontFamilyName string

De naam van de familie font.

Returns

FontFamily

Het systeem.Drawing.FontFamily

GetFontFamily(String)

Geeft de familie font.

public virtual FontFamily GetFontFamily(string fontName)

Parameters

fontName string

De naam van de font.

Returns

FontFamily

Het systeem.Drawing.FontFamily

LoadFontsFromFolder(String)

Loopt alle TrueType fonts van de specifieke map naar de interne collectie.

public void LoadFontsFromFolder(string folder)

Parameters

folder string

De map met fonts.

Exceptions

NullReferenceException

De parameter ‘folder’ is nul of leeg.

DirectoryNotFoundException

De door de map gespecificeerde directory bestaat niet.

InvalidDataException

De bestand uit de map bevat geen TrueType font.

TranslateFontName(String)

Probeer de letternaam te vertalen naar zijn vervanging via een interne tabel.

protected string TranslateFontName(string fontName)

Parameters

fontName string

De naam van de font.

Returns

string

De naam van de vervangende lettertype, indien anders aangegeven is, de specifieke lettertitel zelf.</string,></string,></string,></string,>

 Nederlands