MarkupAnnotation

MarkupAnnotation

Обзор

MarkupAnnotation — это класс в Aspose.PDF FOSS для TypeScript. Наследуется от: Annotation.

Текстовая разметка аннотации (/Highlight, /Underline, /StrikeOut, /Squiggly), позиционируемая с помощью /QuadPoints (8 чисел на отмеченный квад).

Этот класс объявляет 2 метода для объектов 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.
 Русский