Class FontsSubsystem
İsim alanı : Aspose.Note.Fonts Toplama: Aspose.Note.dll (25.4.0)
Temel sınıf uygulanması Aspose.Note.Fonts.IFonsSubsystem arayüzü.Varsayılan yazı tipi ve yazı tiplerinin değiştirilmesi için işlevselliği sağlar.Override Aspose.Note.Fonts.SUBSISTEM.PETCHFONTFamily bir türev sınıfında üye fonksiyonu, System.Drawing.CONTFAMILY nesnesinin geri alınması için mantık uygulamak için korunur.
public abstract class FontsSubsystem : IFontsSubsystem
{
public abstract Font GetFontByName(string name);
public abstract void AddFont(Font font);
public abstract void RemoveFont(Font font);
}
Inheritance
Derived
Implements
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FontsSubsystem(Stream, Sözlük<string, string="">)
Aspose.Note.Fonts.Subsystem sınıfının yeni bir örneğini başlatır.
protected FontsSubsystem(
Stream defaultFont,
Dictionary<string, string> fontsSubstitutions = null)
{
}
Parameters
defaultFont
Stream
Default font içeren akım.
fontsSubstitutions
Dictionary
< için;
string
, string
>
Yazıları değiştirmek için.
FontsSubsystem(string, Sözlük, string="">)
Aspose.Note.Fonts.Subsystem sınıfının yeni bir örneğini başlatır.
protected FontsSubsystem(string defaultFontFile, Dictionary<string, string> fontsSubstitutions = null)
{
}
Parameters
defaultFontFile
string
Default font içeren akım.
fontsSubstitutions
Dictionary
< için;
string
, string
>
Yazıları değiştirmek için.
Çerçeve Sistemi ()
Aspose.Note.Fonts.Subsystem sınıfının yeni bir örneğini başlatır.
protected FontsSubsystem()
{
}
Properties
DefaultFont
Şifreleme veya default yazı tipi alınır.
public FontFamily DefaultFont
{
get;
protected set;
}
Mülkiyet Değer
Methods
AddFont (Stream ve String)
yazı tipi ekleyin.
public void AddFont(Stream stream, string tempFolder)
{
}
Parameters
stream
Stream
Şifreyi içeren akım.
tempFolder
string
Temp Folder için.
AddFont ( akış akışı )
yazı tipi ekleyin.
public void AddFont(Stream stream)
{
}
Parameters
stream
Stream
Şifreyi içeren akım.
AddFont (Türkçe Altyazılı)
yazı tipi ekleyin.
public void AddFont(string file)
{
}
Parameters
file
string
Yazıyı içeren dosyaya giden yol.
AddFontSubstitution (string ve string)
Ads yazı tipi değiştirme.
public void AddFontSubstitution(string substituted, string substitution)
{
}
Parameters
substituted
string
Değiştirilmiş yazı tipi adı.
substitution
string
Değiştirilmiş yazı tipi adı.
FetchFontFamily (← bağlantılar değiştir)
GetFontFamily için bir aday olarak font ailesini fetches.
protected abstract FontFamily FetchFontFamily(string fontName)
{
}
Parameters
fontName
string
Şifre Adı .
Returns
Sistem.Drawing.FontFamily için tıklayınız
FindFontFamilyInInternalKoleksiyon(string)
GDI yazı tiplerinin iç koleksiyonunda yazı tipi ailesini bulmaya çalışın.
protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)
{
foreach (FontFamily fontFamily in this._internalFontFamilies)
{
if (fontFamily.Name == fontFamilyName)
return fontFamily;
}
return null;
}
Parameters
fontFamilyName
string
Aile adı yazılıdır.
Returns
Sistem.Drawing.FontFamily için tıklayınız
GetFontFamily (← bağlantılar değiştir)
Aile fonu alınır.
public virtual FontFamily GetFontFamily(string fontName)
{
}
Parameters
fontName
string
Şifre Adı .
Returns
Sistem.Drawing.FontFamily için tıklayınız
LoadFontsFromFolder (← bağlantılar değiştir)
Tüm TrueType yazı tiplerini belirli klasörden iç koleksiyonuna yükler.
public void LoadFontsFromFolder(string folder)
{
foreach (var file in Directory.GetFiles(folder, "*.ttf"))
{
using (var font = new Font(file))
{
AddFont(font);
}
}
}
Parameters
folder
string
Yazıları içeren dosyalar.
Exceptions
Parametreler ‘folder’ sıfır veya boş.
Dosya tarafından belirtilen dizinler mevcut değildir.
Dosya dosyası TrueType yazı tipi içermez.
ÇeviriFontName(string)
İç tablo aracılığıyla yazı tipi adını değiştirmeye çalışın.
protected string TranslateFontName(string fontName)
{
}
Parameters
fontName
string
Şifre Adı .
Returns
Değiştirme yazı tipi adı, aksi belirtildiğinde belirtilen yazı tipleri adı kendisi.</string,></string,></string,></string,>