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.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
MarkupType | MarkupType | Чтение | Получает тип разметки. |
QuadPoints | number[] | Чтение/запись | Получает точки квадов. |
Subtype | string | Чтение | Получает подтип. |
Rect | `[number, number, number, number] | undefined` | Чтение/запись |
Color | `[number, number, number] | undefined` | Чтение/запись |
Contents | `string | undefined` | Чтение/запись |
Name | `string | undefined` | Чтение/запись |
Layer | `Layer | undefined` | Чтение/запись |
ModDate | `Date | string | undefined` |
Flags | number | Чтение/запись | Получает флаги. |
Print | boolean | Чтение/запись | Возвращает печать. |
Hidden | boolean | Чтение/запись | Получает скрытый. |
Opacity | `number | undefined` | Чтение/запись |
Методы
| Подпись | Описание: |
|---|---|
constructor(doc: Document, Dict: PdfDict) | Вызывает конструктор(doc, Dict) у этого экземпляра MarkupAnnotation. |
Flatten() → boolean | Запеките только эту аннотацию в статическое содержимое страницы: нарисуйте её отображение /AP /N в /Contents страницы в её /Rect и удалите её из /Annots. |