Aspose.Font

ملف Aspose.Font توفر مساحة الاسم فئات تصف كائنات Aspose.Font المشتركة.

الطبقات

فصلوصف
BuildVersionInfoتقديم معلومات حول اسم المنتج الحالي والإصدار.
Fontيمثل فئة الخط الأساسية .
FontBBoxيمثل مربع إحاطة الخط (BBox) .
FontEnvironmentيوفر معلومات حول البيئة الحالية والنظام الأساسي .
FontMetricsيمثل مقاييس الخط .
Licenseيوفر طرقًا لترخيص المكون.
MultiLanguageStringيمثل سلسلة متعددة اللغات .
NameToCodeMapيمثل الاسم إلى خريطة الرمز .
TransformationMatrixيمثل مصفوفة تحويل 3x3 | AB 0 | | القرص المضغوط 0 | | TX TY 1 | . يحول الإحداثيات بالطريقة التالية: x1 = A * x + C * y + TX؛ y1 = B * x + D * y + TY.

واجهات

واجهه المستخدموصف
IEncodingParametersواجهة مشتركة لدعم معلمات التشفير . يمكن أن تحتوي بعض أنواع الخطوط على خوارزميات / خرائط ترميز متعددة . لذلك ، يجب استخدام هذه الواجهة لإنشاء معلمات ترميز خط ملموسة.
IFontيعلن عن الوظائف المشتركة لجميع تنسيقات الخطوط . يتم تنفيذه بواسطة فئات الخط.
IFontEncodingيحدد واجهة لتشفير الخط.
IFontMetricsيحدد واجهة لأدوات مقاييس الخط.
IFontSaverيحدد واجهة لوظيفة حفظ الخط.
ISupportsNameAddressingيحدد الأعضاء الخاصين بالترميزات التي تدعم عنونة اسم الصورة الرمزية .

تعداد

تعدادوصف
FontSavingFormatsيحدد نوع الخط.
FontStyleيحدد نمط الخط .
FontTypeيحدد نوع الخط.