Class PolyAnnotation
Содержание
[
Скрывать
]Класс PolyAnnotation
Абстрактный базовый класс для полигональных аннотаций.
public abstract class PolyAnnotation : MarkupAnnotation
Свойства
| Имя | Описание |
|---|---|
| Actions { get; } | Получает список действий аннотации. |
| virtual ActiveState { get; set; } | Получает или устанавливает текущее состояние внешнего вида аннотации. |
| abstract AnnotationType { get; } | Получает тип аннотации. |
| Appearance { get; } | Получает словарь внешнего вида аннотации. |
| Border { get; set; } | Получает или устанавливает характеристики границы аннотации. Border |
| Characteristics { get; } | Получает характеристики аннотации. |
| Color { get; set; } | Получает или устанавливает цвет аннотации. |
| Contents { get; set; } | Получает или устанавливает текст аннотации. |
| CreationDate { get; } | Получает дату и время создания аннотации. |
| EndingStyle { get; set; } | Получает или устанавливает стиль окончания второй линии. |
| Flags { get; set; } | Флаги аннотации. |
| FullName { get; } | Получает полное квалифицированное имя аннотации. |
| virtual Height { get; set; } | Получает или устанавливает высоту аннотации. |
| virtual Hyperlink { get; set; } | Получает или устанавливает гиперссылку фрагмента (для генератора pdf). |
| InReplyTo { get; set; } | Ссылка на аннотацию, на которую эта аннотация “отвечает”. Обе аннотации должны находиться на одной странице документа. |
| Intent { get; set; } | Получает или устанавливает намерение аннотации полигона или полилинии. |
| InteriorColor { get; set; } | Получает или устанавливает внутренний цвет, которым заполняются окончания линий аннотации. |
| IsFirstParagraphInColumn { get; set; } | Получает или устанавливает логическое значение, указывающее, будет ли этот абзац в следующем столбце. По умолчанию false. (для генерации pdf) |
| IsInLineParagraph { get; set; } | Получает или устанавливает, является ли абзац встроенным. По умолчанию false. (для генерации pdf) |
| IsInNewPage { get; set; } | Получает или устанавливает логическое значение, которое заставляет этот абзац генерироваться на новой странице. По умолчанию false. (для генерации pdf) |
| IsKeptWithNext { get; set; } | Получает или устанавливает логическое значение, указывающее, остается ли текущий абзац на той же странице вместе с следующим абзацем. По умолчанию false. (для генерации pdf) |
| Margin { get; set; } | Получает или устанавливает внешний отступ для абзаца (для генерации pdf) |
| Measure { get; set; } | Единицы измерения, указанные для этой аннотации. |
| Modified { get; set; } | Получает или устанавливает дату и время, когда аннотация была недавно изменена. |
| Name { get; set; } | Получает или устанавливает имя аннотации на странице. |
| Opacity { get; set; } | Получает или устанавливает постоянное значение непрозрачности, которое будет использоваться при рисовании аннотации. |
| virtual PageIndex { get; } | Получает индекс страницы, содержащей аннотацию. |
| Popup { get; set; } | Всплывающая аннотация для ввода или редактирования текста, связанного с этой аннотацией. |
| virtual Rect { get; set; } | Получает или устанавливает прямоугольник аннотации. |
| ReplyType { get; set; } | Строка, указывающая на взаимосвязь (тип “ответа”) между этой аннотацией и одной, указанной в InReplyTo. |
| RichText { get; set; } | Получает или устанавливает строку с богатым текстом, которая будет отображаться во всплывающем окне при открытии аннотации. |
| StartingStyle { get; set; } | Получает или устанавливает стиль окончания первой линии. |
| States { get; } | Получает словарь внешнего вида аннотации. |
| Subject { get; set; } | Получает текст, представляющий описание объекта. |
| TextHorizontalAlignment { get; set; } | Получает или устанавливает выравнивание текста для аннотации. |
| Title { get; set; } | Получает или устанавливает текст, который будет отображаться в заголовке аннотации. |
| virtual VerticalAlignment { get; set; } | Получает или устанавливает вертикальное выравнивание абзаца |
| Vertices { get; set; } | Получает или устанавливает массив точек, представляющих горизонтальные и вертикальные координаты каждой вершины. |
| virtual Width { get; set; } | Получает или устанавливает ширину аннотации. |
| ZIndex { get; set; } | Получает или устанавливает целочисленное значение, указывающее порядок Z графика. График с большим ZIndex будет размещен поверх графика с меньшим ZIndex. ZIndex может быть отрицательным. График с отрицательным ZIndex будет размещен за текстом на странице. |
Методы
| Имя | Описание |
|---|---|
| abstract Accept(AnnotationSelector) | Принимает посетителя для обработки аннотации. |
| override ChangeAfterResize(Matrix) | Обновляет точки в Vertices в соответствии с матричным преобразованием. |
| ClearState() | Очищает состояние и модель состояния для аннотации. Например, очищает статус рецензирования для аннотации. Обратите внимание, что состояние хранится в другой текстовой аннотации, которая имеет ключи состояния и модели состояния. |
| virtual Clone() | Клонирует этот экземпляр. Виртуальный метод. Всегда возвращает null. |
| virtual Flatten() | Помещает содержимое аннотации непосредственно на страницу, объект аннотации будет удален. |
| GetRectangle(bool) | Возвращает прямоугольник аннотации с учетом поворота страницы. |
| GetState() | Получает состояние аннотации. Обратите внимание, что состояние хранится в другой текстовой аннотации, которая имеет ключи состояния и модели состояния. |
| GetStateModel() | Получает модель состояния аннотации. Обратите внимание, что состояние хранится в другой текстовой аннотации, которая имеет ключи состояния и модели состояния. |
| SetMarkedState(bool) | Устанавливает отмеченное и неотмеченное состояние для аннотации. Обратите внимание, что состояние хранится в другой текстовой аннотации, которая имеет ключи состояния и модели состояния. |
| SetReviewState(AnnotationState) | Устанавливает состояние рецензирования для аннотации. Отмеченные и неотмеченные состояния игнорируются, так как они не принадлежат модели состояния рецензирования. Состояние устанавливается пользователем, который создал целевую аннотацию. Значение берется из свойства Title целевой аннотации. Обратите внимание, что состояние хранится в другой текстовой аннотации, которая имеет ключи состояния и модели состояния. |
| SetReviewState(AnnotationState, string) | Устанавливает состояние рецензирования для аннотации. Отмеченные и неотмеченные состояния игнорируются, так как они не принадлежат модели состояния рецензирования. Обратите внимание, что состояние хранится в другой текстовой аннотации, которая имеет ключи состояния и модели состояния. |
См. также
- класс MarkupAnnotation
- пространство имен Aspose.Pdf.Annotations
- сборка Aspose.PDF