com.aspose.font

الـ com.aspose.font هو حزمة جذر لجميع الفئات التي تتعامل مع الخطوط.

الفئات

الفئةالوصف
AxisRecordيمثل بنية سجل المحور.
AxisValueيمثل سجل AxisValue.
AxisValueTableBaseالفئة الأساسية لبنية جدول قيمة المحور.
AxisValueTableFormat1يمثل تنسيق جدول قيمة المحور 1
AxisValueTableFormat2يمثل تنسيق جدول قيمة المحور 2
AxisValueTableFormat3يمثل تنسيق جدول قيمة المحور 3
AxisValueTableFormat4يمثل تنسيق جدول قيمة المحور 4
ByteContentStreamSourceيمثل مصدر تدفق يعتمد على تدفق _content.
CffEncodingيمثل ترميز CFF _font.
CffFontيمثل تنسيق الخط المدمج (CFF).
CffFontExceptionيمثل استثناء معالجة شائع متعلق بخطوط تنسيق CFF.
CffFontMetricsتنفيذ مقاييس خط CFF
CffFontsSettingsيوفر إعدادات شائعة لخطوط CFF.
CffParsingExceptionيمثل استثناء تحليل لخطوط تنسيق cff.
ClosePathيمثل عملية ClosePath.
CompositeGlyphيمثل حرف مركب للخط.
CompositeGlyphComponentيمثل مكوّن الحرف المركب (حرف مع مصفوفة التوضع).
CompositeGlyphComponentListيمثل قائمة مكوّنات الحرف المركب.
CompressionUtilsيوفر طرق مساعدة للضغط وفك الضغط.
CurveToيمثل عملية CurveTo.
EncodingExceptionيمثل استثناء الترميز.
FileSystemStreamSourceيمثل مصدر تدفق يعتمد على نظام الملفات.
Fontيمثل الفئة الأساسية Font.
FontAgrumentExceptionيمثل استثناء وسائط Font.
FontBBoxيمثل صندوق حدود الخط.
FontCharactersMergerيعلن عن وظيفة دمج الخطوط من أنواع مختلفة.
FontConversionExceptionيمثل استثناء تحويل Font.
FontCreationExceptionيمثل استثناء إنشاء Font.
FontDefinitionيمثل تعريف مجموعة ملفات Font.
FontEnvironmentيوفر معلومات حول البيئة الحالية والمنصة.
FontExceptionيمثل استثناء شائع متعلق بمعالجة Font.
FontFactoryيحتوي على وظيفة لفتح الخطوط من أنواع مختلفة وطرق أخرى لإنشاء كائنات مختلفة.
FontFileDefinitionيمثل تعريف ملف Font.
FontMergeExceptionيمثل استثناء دمج Font.
FontMetricsيمثل مقاييس الخط.
FontNotSupportedOperationExceptionيمثل استثناء العملية غير المدعومة.
FontSpecificEncodingsيمثل ترميزات محددة للخطوط المستهلكة.
FontStyleتعداد نمط الخط
GaspRangeتوفر مصفوفة سجلات GaspRange سلوكيات موصى بها لأحجام ppem المختلفة
Glyphيمثل حرفًا من الخط.
GlyphIdيمثل معرّفات الحروف المتوفرة في الخط.
GlyphIdListيمثل قائمة معرّفات الحروف.
GlyphOutlineRendererيمثل مُرَسِّم مخطط الحرف.
GlyphRendererBaseيمثل الفئة الأساسية لمُرَسِّمي الحروف.
GlyphStringIdيمثل معرّف حرف السلسلة.
GlyphUInt32Idيمثل معرّف حرف صحيح.
HelpersFactoryينشئ كائنات متعلقة بمساحة الأسماء TtfHelpers
IncorrectFontDataExceptionيمثل الاستثناءات للحالات التي تكون فيها بعض قيم كائن الخط غير صالحة.
Licenseيوفر طرقًا لتراخيص المكوّن.
LicenseFlagsيمثل غلافًا مساعدًا لأعلام التضمين من جدول ‘OS/2’ (الحقل fsType).
LicenseRestrictionExceptionيمثل الاستثناء الذي يمكن إلقاؤه عند محاولة تنفيذ وظيفة مقيدة في وضع التقييم.
LineToيمثل عملية LineTo.
MSLanguageIdتعداد معرف لغة منصة مايكروسوفت.
MacLanguageIdتعداد معرف لغة منصة ماك.
Meteredيوفر طرقًا لتعيين المفتاح المقيس.
MoveToيمثل عملية MoveTo.
MultiLanguageStringيمثل سلسلة متعددة اللغات.
NameIdيمثل تعداد NameId.
NameIndexDataProviderيوفر إعدادات شائعة لخطوط CFF.
NameRecordيمثل بنية NameRecord لجدول ’name’
NameToCodeMapيمثل خريطة الاسم إلى الرمز.
PathSegmentCollectionيمثل مجموعة مقاطع المسار.
RenderingUtilsيوفر طرقًا مساعدة للتصوير.
SegmentPathيمثل مسار التصوير.
StreamSourceيحدد طريقة للحصول على تدفق ملف عند الحاجة.
StringIndexDataProviderيعلن عن وظيفة للوصول إلى بنية فهرس السلسلة CFF.
SvgConversionExceptionيمثل استثناء تحويل الخط لتنسيق SVG.
TopDictDataProviderيعلن عن وظيفة لقراءة/تحديث بنية القاموس العلوي CFF.
TransformationMatrixRepresents 3x3 matrix
TtcFontFileDefinitionيمثل تعريف الملف لخط TTC.
TtcFontSourceيمثل مصدر خط TTC.
TtfCMapFormat0Tableيمثل جدول فرعي Format0 CMap لملف خط TTF.
TtfCMapFormat10Tableيمثل جدول فرعي Format10 CMap لملف خط TTF.
TtfCMapFormat12Tableيمثل جدول فرعي Format8 CMap لملف خط TTF.
TtfCMapFormat2Tableيمثل جدول فرعي Format2 CMap لملف خط TTF.
TtfCMapFormat4Tableيمثل جدول فرعي Format4 CMap لملف خط TTF.
TtfCMapFormat6Tableيمثل جدول فرعي Format6 CMap لملف خط TTF.
TtfCMapFormat8Tableيمثل جدول فرعي Format8 CMap لملف خط TTF.
TtfCMapFormatBaseTableيمثل الفئة الأساسية للجدول الفرعي CMap.
TtfCMapTableيمثل جدول “cmap” لملف خط TTF.
TtfCMapTable.TtfCMapSubtableDescriptionيوفر معلومات موجزة حول الجدول الفرعي CMap.
TtfCffTableيمثل جدول “cff” لملف خط TTF.
TtfCvtTableيمثل جدول قيم التحكم (CVT) لملف خط TTF.
TtfEncodingيمثل ترميز خط TTF.
TtfEncodingParametersيمثل معلمات ترميز TTF.
TtfFontيمثل خط TrueType (TTF).
TtfFontMetricsيمثل مقاييس خط TTF.
TtfFpgmTableيمثل جدول “fpgm” لملف خط TTF.
TtfGaspTableيمثل جدول “gasp” لملف خط TTF.
TtfGlyfTableيمثل جدول “glyf” لملف خط TTF.
TtfHeadTableيمثل جدول “head” لملف خط TTF.
TtfHheaTableيمثل جدول “hhea” لملف خط TTF.
TtfHmtxTableيمثل جدول “hmtx” لملف خط TTF.
TtfHmtxTable.LongHorMetricيمثل سجل القياسات.
TtfHmtxTable.MetricListيمثل قائمة القياسات
TtfLocaTableيمثل جدول “loca” لملف خط TTF.
TtfLocaTable.OffsetsListيمثل قائمة إزاحات الحروف.
TtfLtshTableيمثل جدول العتبة الخطية لملف خط TTF.
TtfMaxpTableيمثل جدول “maxp” لملف خط TTF
TtfNameTableيمثل جدول “name” لملف خط TTF.
TtfOs2Tableيمثل جدول “OS/2” لملف خط TTF.
TtfPostTableيمثل جدول “post” لملف خط TTF
TtfPrepTableيمثل جدول “prep” لملف خط TTF.
TtfStatTable
TtfTableBaseيمثل تعريف جدول TTF.
TtfTableRepositoryمستودع جداول TTF
TtfVheaTableيمثل جدول “hhea” لملف خط TTF.
TtfVmtxTableيمثل جدول “vmtx” لملف خط TTF.
TtfVmtxTable.LongVerMetricيمثل سجل القياسات العمودية.
Type1Encodingيمثل ترميز خط Type1.
Type1Fontيمثل خط Type1.
Type1FontMetricsيمثل قياسات خط Type1.
Type1MetricFontتنفيذ خط Type1 للقياسات.
Version16Dot16يمثل نوع البيانات Version16Dot16
WoffFormatExceptionيمثل استثناء متعلق بمعالجة خط WOFF.

الواجهات

الواجهةالوصف
ICffIndexDataProviderواجهة أساسية للوصول إلى هياكل INDEX لخطوط CFF.
IEncodingParametersواجهة عامة لدعم معلمات الترميز.
IFontيعلن عن الوظيفة العامة لجميع صيغ الخط.
IFontCharactersMergerيعلن عن وظيفة المساعدين لدمج خطوط TrueType.
IFontEncodingيحدد واجهة لترميز الخط.
IFontMetricsيحدد واجهة لأدوات قياسات الخط.
IFontSaverيحدد واجهة لوظيفة حفظ الخط.
IGlyphAccessorيحدد وظيفة لاسترجاع معرفات الحروف المحددة والحروف.
IGlyphOutlinePainterيحدد طريقة مخططية لرسم الحروف.
IGlyphPainterيحدد طريقة لرسم الحروف.
IGlyphRendererواجهة تُستخدم لتصيير الحروف.
IPathSegmentتمثل واجهة أي مقطع مسار.
ISupportsNameAddressingيحدد الأعضاء الذين يخصون الترميزات التي تدعم عنونة أسماء الحروف

التعدادات

تعدادالوصف
CffIndexProviderTypeيحدد هياكل INDEX المدعومة من عائلة واجهة موفر الفهرس.
CffUpdateStringIndexStrategyيحدد كيفية إضافة السلاسل إلى تخزين CFF String INDEX.
FontSavingFormatsيحدد نوع الخط.
FontTypeيحدد نوع الخط.
GlyphIdTypeيحدد أنواع معرف الحرف.
GlyphStateيحدد حالة الحرف.
MSPlatformSpecificIdتمثل تعداد PlatformSpecificId لمنصة مايكروسوفت.
MacPlatformSpecificIdتمثل تعداد PlatformSpecificId لمنصة ماك.
PlatformIdتمثل تعداد PlatformId.
RangeGaspBehaviorFlagsعلامات تصف سلوك المرسّخ المطلوب.
UnicodePlatformSpecificIdتمثل تعداد خاص بمنصة Unicode.