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 يحدد نوع الخط.