Font
محتويات
[
يخفي
]Font class
يمثل فئة الخط الأساسية .
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; } | مواصفات نوع معرف Glyph. للمستهلكين الذين يحتاجون إلى معرفة النوع الحقيقي “بايت []”. |
abstract Metrics { get; } | الحصول على مقاييس الخط. |
abstract NumGlyphs { get; } | الحصول على عدد الحروف الرسومية في الخط. |
abstract PostscriptNames { get; } | يحصل على أسماء خطوط التذييل. |
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() | إرجاع جميع معرفات الحروف الرسومية ، المتوفرة في الخط. معرف Glyph هو رقم فريد للحرف الرسومي ، وهو نوع الخط المعتمد. على سبيل المثال: معرف النوع 1 هو اسم الصورة الرمزية ، مثيل (GlyphStringId ) class. معرف TTF هو فهرس int ، مثيل (GlyphUInt32Id class. |
abstract GetGlyphById(GlyphId) | إرجاع الصورة الرمزية بواسطة معرف الصورة الرمزية. GlyphId - كائن مشتق. على سبيل المثال: معرف Type1 هو اسم حرف رسومي ، مثيل لـ (GlyphStringId ) class. معرف TTF هو فهرس int ، مثيل (GlyphUInt32Id class. |
virtual GetGlyphsForText(string) | يحصل على تمثيل الحروف الرسومية للنص . |
virtual Save(Stream) | يحفظ الخط في التنسيق الأصلي. |
virtual Save(string) | يحفظ الخط في التنسيق الأصلي. |
SaveToFormat(Stream, FontSavingFormats) | يحفظ الخط بالتنسيق المحدد. |
أنظر أيضا
- interface IFont
- interface IFontSaver
- interface IGlyphAccessor
- مساحة الاسم Aspose.Font
- المجسم Aspose.Font