الفئة Font
محتويات
[
يخفي
]Font class
يمثل الفئة الأساسية Font.
public abstract class Font : IFont, IFontSaver, IGlyphAccessor
الخصائص
| الاسم | الوصف |
|---|---|
| abstract Encoding { get; } | يحصل على ترميز الخط. |
| abstract FontDefinition { get; } | يحصل على تعريف الخط. |
| abstract FontFamily { get; set; } | يحصل أو يضبط عائلة الخط. |
| abstract FontName { get; set; } | يحصل أو يضبط اسم واجهة الخط. |
| abstract FontNames { get; } | يحصل على أسماء الخط. |
| FontSaver { get; } | يحصل على وظيفة حفظ الخط. |
| abstract FontStyle { get; } | يحصل على نمط الخط. هذه قيمة محسوبة وممثلة في نوع عام. |
| abstract FontType { get; } | يحصل على نوع الخط. Type1، TrueType، إلخ. |
| GlyphAccessor { get; } | مستخرج رموز الخط. يسترجع الرموز ومعرفات الرموز. |
| abstract GlyphIdType { get; } | مواصفات نوع معرف الحرف. للمستهلكين الذين يحتاجون إلى معرفة النوع الحقيقي لـ ‘bytes[]’. |
| abstract Metrics { get; } | يحصل على مقاييس الخط. |
| abstract NumGlyphs { get; } | يحصل على عدد الرموز في الخط. |
| abstract PostscriptNames { get; } | الحصول على أسماء الخط Postscript. |
| abstract Style { get; set; } | يحصل أو يضبط نمط الخط. هذه قيمة نصية خام مقدمة من ملف الخط. |
الطرق
| الاسم | الوصف |
|---|---|
| static Open(FontDefinition) | يفتح خطًا باستخدام كائن FontDefinition. |
| static Open(FontType, byte[]) | يفتح خطًا باستخدام نوع الخط ومصفوفة بايتات بيانات الخط. |
| static Open(FontType, StreamSource) | يفتح خطًا باستخدام نوع الخط ومصدر التيار. |
| static Open(FontType, string) | يفتح خطًا باستخدام نوع الخط واسم ملف الخط. |
| abstract Convert(FontType) | يحوّل الخط إلى تنسيق آخر. |
| abstract GetAllGlyphIds() | يعيد جميع معرفات الحروف المتاحة في الخط. معرف الحرف هو رقم فريد لحرف، يعتمد على نوع الخط. على سبيل المثال: معرف Type1 هو اسم الحرف، وهو مثال على الفئة (GlyphStringId) class. معرف TTF هو فهرس عدد صحيح، وهو مثال على الفئة (GlyphUInt32Id) class. |
| abstract GetGlyphById(GlyphId) | يرجع الحرف وفقًا لمعرّف الحرف. معرّف الحرف هو رقم فريد للحرف، يعتمد على نوع الخط. GlyphId - كائن مشتق. على سبيل المثال: معرّف Type1 هو اسم الحرف، وهو مثال على فئة (GlyphStringId). معرّف TTF هو فهرس عدد صحيح، وهو مثال على فئة (GlyphUInt32Id). |
| virtual GetGlyphsForText(string) | الحصول على تمثيل glyphs للنص. |
| virtual Save(Stream) | يحفظ الخط بالتنسيق الأصلي. |
| virtual Save(string) | يحفظ الخط بالتنسيق الأصلي. |
| SaveToFormat(Stream, FontSavingFormats) | يحفظ الخط بالتنسيق المحدد. |
انظر أيضاً
- interface IFont
- interface IFontSaver
- interface IGlyphAccessor
- namespace Aspose.Font
- assembly Aspose.Font