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,>