MarkupAnnotation

MarkupAnnotation

نمای کلی

MarkupAnnotation یک کلاس در Aspose.PDF FOSS برای TypeScript است. ارث‌برده از: Annotation.

یک حاشیه‌نویسی متن‌نشانه‌گذاری (/Highlight, /Underline, /StrikeOut, /Squiggly) که توسط /QuadPoints موقعیت‌یابی می‌شود (۸ عدد برای هر چهارضلعی علامت‌گذاری شده).

این کلاس ۲ متد برای اشیاء MarkupAnnotation در برنامه‌های TypeScript اعلام می‌کند. متدهای موجود شامل: Flatten, constructor هستند. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای TypeScript، برای هر برنامه TypeScript قابل دسترسی هستند. ویژگی‌ها: Color, Contents, Flags, Hidden, Layer, MarkupType، و ۷ مورد دیگر.

خواص

نامنوعدسترسیتوضیح
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خواندن/نوشتنمقدار hidden را بر می‌گرداند.
Opacity`numberundefined`خواندن/نوشتن

روش ها

امضاتوضیح
constructor(doc: Document, Dict: PdfDict)در این نمونه MarkupAnnotation سازندهٔ (doc, Dict) را فراخوانی می‌کند.
Flatten() → booleanفقط این حاشیه‌نویسی را در محتوای صفحهٔ ثابت بگنجانید: ظاهر /AP /N آن را در /Contents صفحه در موقعیت /Rect آن رسم کنید و آن را از /Annots حذف کنید.
 فارسی