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’` | خواندن |