GlyphEvent

GlyphEvent

نظرة عامة

GlyphEvent هي واجهة في Aspose.PDF FOSS لـ TypeScript.

حرف موضعه مع أصل يعود إلى المشغل الذي رسمه.

الخصائص: addr, advance, angle, artifact, byteLen, byteStart، و8 أخرى.

خصائص

اسمالنوعالوصولوصف
addr: ContentAddrقراءةيحصل على addr.
font: TextFontقراءةالخط النشط عندما تم عرض هذا glyph (لإعادة الترميز عند الاستبدال).
quad: [number, number, number, number]قراءةصندوق محور مساحة الجهاز [x0,y0,x1,y1]: x من امتداد القلم، y من baseline..baseline+size.
fontSize: numberقراءةحجم الخط الفعلي بوحدات الجهاز (ارتفاع المربع: fontSize * CTM vscale).
angle: numberقراءةزاوية الخط الأساسي بالراديان: atan2 لمصفوفة النص→الجهاز x-basis.
text: stringقراءةيحصل على النص.
elementIndex: numberقراءةالفهرس داخل قائمة عناصر مصفوفة TJ؛ 0 لـ Tj/’/.
byteStart: numberقراءةإزاحة/طول شفرة هذا الحرف داخل سلسلة العرض الخاصة به.
byteLen: numberقراءةيحصل على طول البايت.
advance: numberقراءةالتقدم في مساحة الحرف على اتجاه الكتابة (وحدات em)، حجم الخط والمسافة بين الأحرف/الكلمات مدمجة، CTM/hscale مقسومة.
vertical: booleanقراءةصحيح عندما يكون CMap للخط /WMode 1: يتحرك glyph إلى أسفل الصفحة، وquad هو الخلية التي يشغلها بدلاً من صندوق مُثبت على الخط الأساسي.
mcid: numberقراءةمعرّف MCID المحتوى المميز النشط الداخلي عندما تم رسم هذا glyph، أو غير معرف خارج أي تسلسل محتوى مميز يحمل MCID.
artifact: booleanقراءةصحيح عندما تم رسم هذا الحرف داخل نطاق محتوى مُعلَّم بـ /Artifact.
color: Rgbقراءةلون التعبئة الساري عندما تم عرض هذا الرمز، RGB 0..255.
 العربية