Class FontsSubsystem
Il nome: Aspose.Note.Fonts Assemblea: Aspose.Note.dll (25.4.0)
Implementazione della classe di base Aspose.Note.Fonts.IFONTsInterfaccia di sistema.Fornisce funzionalità per le sostituzioni di font e font predefiniti.Override Aspose.Note.Fonts.FoonsSubsystem.PiccettoFonteFamily funzione di membro protetta in una classe derivata per implementare la logica per il recupero dell’oggetto System.Drawing.
public abstract class FontsSubsystem : IFontsSubsystem
Inheritance
Derived
Implements
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FontsSubsystem(Stream, Diccionario<string, string=» » »)
Inizializza una nuova instanza della classe Aspose.Note.Fonts.FoonsSubsystem.
protected FontsSubsystem(Stream defaultFont, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFont
Stream
Il flusso contenente font predefiniti.
fontsSubstitutions
Dictionary
di <
string
, string
>
I fonti sono sostituiti.
FontsSubsystem(String, diccionario, string=» » »)
Inizializza una nuova instanza della classe Aspose.Note.Fonts.FoonsSubsystem.
protected FontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFontFile
string
Il flusso contenente font predefiniti.
fontsSubstitutions
Dictionary
di <
string
, string
>
I fonti sono sostituiti.
FontsSubsystem()
Inizializza una nuova instanza della classe Aspose.Note.Fonts.FoonsSubsystem.
protected FontsSubsystem()
Properties
DefaultFont
Ottenere o impostare font default.
public FontFamily DefaultFont { get; protected set; }
Valore di proprietà
Methods
AddFont(Strumento, Strumento)
Aggiungi il font.
public void AddFont(Stream stream, string tempFolder)
Parameters
stream
Stream
Il flusso contenente il font.
tempFolder
string
Il Temp Folder.
AddFont(Stream)
Aggiungi il font.
public void AddFont(Stream stream)
Parameters
stream
Stream
Il flusso contenente il font.
AddFont(String)
Aggiungi il font.
public void AddFont(string file)
Parameters
file
string
Il percorso verso il file contenente la font.
AddFontSubstitution(String e String)
Sostituzione di font.
public void AddFontSubstitution(string substituted, string substitution)
Parameters
substituted
string
Il nome di font sostituito.
substitution
string
Il nome di font sostitutivo.
FetchFontFamily(String)
Fatche la famiglia di font come candidato per GetFontFamily.
protected abstract FontFamily FetchFontFamily(string fontName)
Parameters
fontName
string
Il nome del font.
Returns
Il sistema.Drawing.FontFamily
FindFontFamilyInInternalCollection(String)
Cerca di trovare la famiglia delle lettere nella collezione interna delle fonti GDI.
protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)
Parameters
fontFamilyName
string
Il nome della famiglia.
Returns
Il sistema.Drawing.FontFamily
GetFontFamily(String)
Riceviamo la Famiglia.
public virtual FontFamily GetFontFamily(string fontName)
Parameters
fontName
string
Il nome del font.
Returns
Il sistema.Drawing.FontFamily
LoadFontsFromFolder(String)
Carica tutte le font TrueType dalla cartella specifica alla raccolta interna.
public void LoadFontsFromFolder(string folder)
Parameters
folder
string
La cartella contenente fonti.
Exceptions
Il parametro ‘fold’ è zero o vuoto.
Non esiste il directory specificato dalla cartella.
Il file della cartella non contiene font TrueType.
TranslateFontName(String)
Prova a tradurre il nome di font per la sua sostituzione attraverso la tabella interna.
protected string TranslateFontName(string fontName)
Parameters
fontName
string
Il nome del font.
Returns
Il nome della font di sostituzione se specificato altrimenti il nome di font specifico stesso.</string,></string,></string,></string,>