TextFragment
TextFragment
نظرة عامة
TextFragment هي واجهة في Aspose.PDF FOSS لـ TypeScript.
نص موضعى يشارك خطًا واحدًا، حجمًا، وخط أساس — الوحدة العامة لاستخراج مُنظم (Page.GetTextFragments).
الخصائص: angle، bold، fontName، fontSize، italic، quad، و3 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
text | : string | قراءة | نص القطعة المفكك (يتضمن أي رموز مسافة حرفية). |
quad | : [number, number, number, number] | قراءة | صندوق محور مساحة الصفحة [x0,y0,x1,y1]: x من مدى القلم، y الخط الأساسي..الخط الأساسي+الحجم. |
fontSize | : number | قراءة | حجم الخط الفعّال بوحدات الصفحة. |
fontName | : string | قراءة | اسم الخط المُنتج /BaseFont، أو غير معرف إذا لم يكن للخط أي اسم. |
bold | : boolean | قراءة | صحيح عندما يعلن الخط المُنتج أنه عريض / مائل (انظر fontStyleOf، المالك الوحيد لهذا السؤال). |
italic | : boolean | قراءة | يحصل على المائل. |
angle | : number | قراءة | زاوية الخط الأساسي بالراديان؛ تُحذف عندما تكون أفقية. |
vertical | : boolean | قراءة | صحيح عندما يتم ضبط الجزء عموديًا (/WMode 1): يقرأ من أعلى إلى أسفل داخل quad، وتكون ترتيب أعمدته من اليمين إلى اليسار مقارنةً بأشقائه. |
script | `: ‘sub’ | ‘super’` | قراءة |