Font
İçindekiler
[
Saklamak
]Font class
Temel Yazı Tipi sınıfını temsil eder.
public abstract class Font : IFont, IFontSaver, IGlyphAccessor
Özellikleri
| İsim | Tanım |
|---|---|
| abstract Encoding { get; } | Yazı Tipi kodlamasını alır. |
| abstract FontDefinition { get; } | Yazı Tipi tanımını alır. |
| abstract FontFamily { get; set; } | Yazı Tipi ailesini alır veya ayarlar. |
| abstract FontName { get; set; } | Yazı tipi yüz adını alır veya ayarlar. |
| abstract FontNames { get; } | Yazı tipi adlarını alır. |
| FontSaver { get; } | Yazı Tipi kaydetme işlevini alır. |
| abstract FontStyle { get; } | Yazı tipi stilini alır. Bu, genelleştirilmiş türde hesaplanan ve temsil edilen bir değerdir. |
| abstract FontType { get; } | Yazı Tipi türünü alır. Type1, TrueType vb. |
| GlyphAccessor { get; } | Yazı tipi glif erişimcisi. Glifleri ve glif tanımlayıcılarını alır. |
| abstract GlyphIdType { get; } | Glif kimliği türü belirtimi. ‘bayt[]’ gerçek türünü bilmesi gereken tüketiciler için. |
| abstract Metrics { get; } | Yazı Tipi metriklerini alır. |
| abstract NumGlyphs { get; } | Font. içindeki gliflerin sayısını alır |
| abstract PostscriptNames { get; } | Postscript Yazı tipi adlarını alır. |
| abstract Style { get; set; } | Yazı Tipi stilini alır veya ayarlar. Bu, Yazı Tipi dosyası tarafından sağlanan ham bir dize değeridir. |
yöntemler
| İsim | Tanım |
|---|---|
| static Open(FontDefinition) | FontDefinition nesnesini kullanarak bir yazı tipi açar. |
| static Open(FontType, byte[]) | Yazı tipi tipini ve yazı tipi veri bayt dizisini kullanarak bir yazı tipi açar. |
| static Open(FontType, StreamSource) | Yazı tipi türünü ve akış kaynağını kullanarak bir yazı tipi açar. |
| static Open(FontType, string) | Yazı tipi tipini ve yazı tipi dosya adını kullanarak bir yazı tipi açar. |
| abstract Convert(FontType) | Yazı Tipini başka bir biçime dönüştürür. |
| abstract GetAllGlyphIds() | Font’ta bulunan tüm glif kimliklerini döndürür. Glif kimliği, font tipine bağlı olan bir glif için benzersiz bir sayıdır. Örneğin: Type1’in kimliği bir glif adıdır, örneğin (GlyphStringId) class. TTF’nin kimliği bir int dizinidir, örneğin (GlyphUInt32Id sınıf. |
| abstract GetGlyphById(GlyphId) | Glif kimliğine göre glif döndürür. Glif kimliği, yazı tipi türüne bağlı olan bir glif için benzersiz bir sayıdır. GlyphId - türetilmiş nesne. Örneğin: Type1’in kimliği bir glif adıdır, örneğin (GlyphStringId) class. TTF’nin kimliği bir int dizinidir, örneğin (GlyphUInt32Id sınıf. |
| virtual GetGlyphsForText(string) | Metin için glif gösterimini alır. |
| virtual Save(Stream) | Yazı Tipini orijinal biçime kaydeder. |
| virtual Save(string) | Yazı Tipini orijinal biçime kaydeder. |
| SaveToFormat(Stream, FontSavingFormats) | Yazı Tipini belirtilen biçimde kaydeder. |
Ayrıca bakınız
- interface IFont
- interface IFontSaver
- interface IGlyphAccessor
- ad alanı Aspose.Font
- toplantı Aspose.Font