Class FontsSubsystem
Nazwa przestrzeń: Aspose.Note.Fonts Zgromadzenie: Aspose.Note.dll (25.4.0)
Klasa podstawowa wdrażanie Aspose.Note.Fonts.IFONTsInterfejs Subsystem.Zapewnia funkcjonalność domyślnych utworów i zastępów.Override Aspose.Note.Fonts.FoundsSubsystem.CzłowiekFunkcja ochrony członka w klasie pochodnej w celu wdrożenia logiki do odzyskania Obiekt System.Drawing.
public abstract class FontsSubsystem : IFontsSubsystem
Inheritance
Derived
Implements
Dziedziczeni członkowie
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FontsSubsystem(Stream, Słownik <string, String=» » »)
Inicjalizuje nową instancję klasy Aspose.Note.Fonts.
protected FontsSubsystem(Stream defaultFont, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFont
Stream
Strumień zawierający default font.
fontsSubstitutions
Dictionary
• <
string
, string
>
Zastąpienia fontów.
FontsSubsystem(String, Słownik <string , string=» » »)
Inicjalizuje nową instancję klasy Aspose.Note.Fonts.
protected FontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFontFile
string
Strumień zawierający default font.
fontsSubstitutions
Dictionary
• <
string
, string
>
Zastąpienia fontów.
FontsSubsystem()
Inicjalizuje nową instancję klasy Aspose.Note.Fonts.
protected FontsSubsystem()
Properties
DefaultFont
Dostęp lub ustaw standardowe czcionki.
public FontFamily DefaultFont { get; protected set; }
Wartość nieruchomości
Methods
AddFont(strumień, strumień)
Dodaj do tego font.
public void AddFont(Stream stream, string tempFolder)
Parameters
stream
Stream
Strumień zawierający czcionkę.
tempFolder
string
Płytki Temp Folder.
AddFont(Stream)
Dodaj do tego font.
public void AddFont(Stream stream)
Parameters
stream
Stream
Strumień zawierający czcionkę.
AddFont(strumień)
Dodaj do tego font.
public void AddFont(string file)
Parameters
file
string
Droga do pliku zawierającego czcionkę.
AddFontSubstitution(strumień, strumień)
Dodaj wymianę czcionki.
public void AddFontSubstitution(string substituted, string substitution)
Parameters
substituted
string
Zastąpiona nazwa czcionki.
substitution
string
Zastąpienie nazwy czcionki.
FetchFontFamily(strumień)
Fetches font family jako kandydat na GetFontFamily.
protected abstract FontFamily FetchFontFamily(string fontName)
Parameters
fontName
string
Imię z fontem.
Returns
System.Drawing.FontFamily jest dostępny.
FindFontFamilyInInternalCollection(strumień)
Spróbuj znaleźć rodzinę czcionek w wewnętrznej kolekcji GDI.
protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)
Parameters
fontFamilyName
string
Nazwa rodziny font.
Returns
System.Drawing.FontFamily jest dostępny.
GetFontFamily(strumień)
Znajduje się font rodzinny.
public virtual FontFamily GetFontFamily(string fontName)
Parameters
fontName
string
Imię z fontem.
Returns
System.Drawing.FontFamily jest dostępny.
LoadFontsFromFolder(strumień)
Pobiera wszystkie czcionki TrueType z określonego folderu do wewnętrznej kolekcji.
public void LoadFontsFromFolder(string folder)
Parameters
folder
string
folder zawierający czcionki.
Exceptions
Parametry „Folder” są zerowe lub puste.
Nie istnieje katalog wyznaczony folderem.
Plik z folderu nie zawiera fontów TrueType.
TranslateFontName(strumień)
Spróbuj przetłumaczyć nazwę czcionki na jej zastąpienie za pośrednictwem wewnętrznej tabeli.
protected string TranslateFontName(string fontName)
Parameters
fontName
string
Imię z fontem.
Returns
Nazwa czcionki zastępczej, jeżeli w inny sposób określono nazwę określoną w niej samą.</string,></string,></string,></string,>