MarkupAnnotation

MarkupAnnotation

نظرة عامة

MarkupAnnotation هي فئة في Aspose.PDF FOSS لـ TypeScript. تورث من: Annotation.

تعليق توضيحي لتنسيق النص (/Highlight, /Underline, /StrikeOut, /Squiggly) موضعه بواسطة /QuadPoints (8 أرقام لكل رباعية مُعلَّمة).

تُعلن هذه الفئة عن طريقتين لكائنات MarkupAnnotation في برامج TypeScript. تشمل الطرق المتاحة: Flatten, constructor. جميع الأعضاء العامين متاحين لأي تطبيق TypeScript بعد تثبيت حزمة Aspose.PDF FOSS لـ TypeScript. الخصائص: Color, Contents, Flags, Hidden, Layer, MarkupType, و7 أخرى.

خصائص

اسمالنوعالوصولوصف
MarkupTypeMarkupTypeقراءةيحصل على نوع العلامة التوضيحية.
QuadPointsnumber[]قراءة/كتابةيحصل على نقاط الرباعية.
Subtypestringقراءةيحصل على النوع الفرعي.
Rect`[number, number, number, number]undefined`قراءة/كتابة
Color`[number, number, number]undefined`قراءة/كتابة
Contents`stringundefined`قراءة/كتابة
Name`stringundefined`قراءة/كتابة
Layer`Layerundefined`قراءة/كتابة
ModDate`Datestringundefined`
Flagsnumberقراءة/كتابةيحصل على العلامات.
Printbooleanقراءة/كتابةيحصل على الطباعة.
Hiddenbooleanقراءة/كتابةيحصل على المخفي.
Opacity`numberundefined`قراءة/كتابة

الطرق

التوقيعوصف
constructor(doc: Document, Dict: PdfDict)يستدعي المُنشئ(doc, Dict) على هذا الكائن MarkupAnnotation.
Flatten() → booleanادمج هذه التعليقة فقط في محتوى الصفحة الثابت: ارسم مظهرها /AP /N داخل /Contents للصفحة عند /Rect الخاص بها واحذفها من /Annots.
 العربية