RedactionAnnotation

RedactionAnnotation class

Представляет отредактированную аннотацию.

public sealed class RedactionAnnotation : MarkupAnnotation

Конструкторы

ИмяОписание
RedactionAnnotation(Document)Конструктор для RedactionAnnotation. Для использования в генераторе.
RedactionAnnotation(Page, Rectangle)Конструктор для RedactAnnotation.

Характеристики

ИмяОписание
Actions { get; }Получает список действий аннотации.
virtual ActiveState { get; set; }Получает или задает текущее состояние внешнего вида аннотации.
override AnnotationType { get; }Получает тип аннотации.
Appearance { get; }Получает словарь внешнего вида аннотации.
Border { get; set; }Получает или задает характеристики границы аннотации.Border
BorderColor { get; set; }Получает или задает цвет границы, которая рисуется, когда редактирование неактивно.
Characteristics { get; }Получает характеристики аннотации.
Color { get; set; }Получает или задает цвет аннотации.
Contents { get; set; }Получает или задает текст аннотации.
CreationDate { get; }Получает дату и время создания аннотации.
DefaultAppearance { get; set; }Получает или задает строку оформления по умолчанию, которая будет использоваться при форматировании текста.
FillColor { get; set; }Получает или задает цвет для заливки аннотации.
Flags { get; set; }Флаги аннотации.
FullName { get; }Получает полное имя аннотации.
virtual Height { get; set; }Получает или задает высоту аннотации.
virtual Hyperlink { get; set; }Получает или устанавливает гиперссылку на фрагмент (для генератора pdf).
InReplyTo { get; set; }Ссылка на аннотацию, на которую эта аннотация является «ответом». Обе аннотации должны быть на одной странице документа.
IsFirstParagraphInColumn { get; set; }Получает или задает логическое значение, указывающее, будет ли этот абзац находиться в следующем столбце. Значение по умолчанию — false.
IsInLineParagraph { get; set; }Получает или задает встроенный абзац. Значение по умолчанию — false. (для создания pdf)
IsInNewPage { get; set; }Получает или задает логическое значение, которое заставляет этот абзац создаваться на новой странице. Значение по умолчанию — false.
IsKeptWithNext { get; set; }Получает или задает логическое значение, указывающее, остается ли текущий абзац на той же странице вместе со следующим абзацем. Значение по умолчанию — false. (для создания PDF)
Margin { get; set; }Получает или задает внешнее поле для абзаца (для создания PDF-файла)
Modified { get; set; }Получает или задает дату и время последнего изменения аннотации.
Name { get; set; }Получает или задает имя аннотации на странице.
Opacity { get; set; }Получает или задает постоянное значение непрозрачности, используемое при рисовании аннотации.
OverlayText { get; set; }Текст для печати на редактируемой аннотации.
virtual PageIndex { get; }Получает индекс страницы, содержащей аннотацию.
Popup { get; set; }Всплывающая аннотация для ввода или редактирования текста, связанного с этой аннотацией.
QuadPoint { get; set; }Массив из 8xN чисел, указывающих координаты области контента, которую предполагается удалить.
virtual Rect { get; set; }Получает или задает прямоугольник аннотации.
Repeat { get; set; }Если true, текст наложения будет повторяться в аннотации.
ReplyType { get; set; }Строка, указывающая связь («тип ответа») между этой аннотацией и аннотацией, указанной InReplyTo.
RichText { get; set; }Получает или задает строку форматированного текста, которая будет отображаться во всплывающем окне при открытии аннотации.
States { get; }Получает словарь внешнего вида аннотации.
Subject { get; set; }Получает текст, представляющий описание объекта.
TextAlignment { get; set; }Получает или устанавливает. Выравнивание текста наложения.
TextHorizontalAlignment { get; set; }Получает или задает выравнивание текста для аннотации.
Title { get; set; }Получает или задает текст, который должен отображаться в строке заголовка аннотации.
virtual VerticalAlignment { get; set; }Получает или задает вертикальное выравнивание абзаца
virtual Width { get; set; }Получает или задает ширину аннотации.
ZIndex { get; set; }Получает или задает значение int, указывающее Z-порядок графика. График с большим ZIndex будет размещен над графиком с меньшим ZIndex. ZIndex может быть отрицательным. График с отрицательным ZIndex будет размещен за текстом на странице.

Методы

ИмяОписание
override Accept(AnnotationSelector)Принимает объект посетителя для обработки аннотации.
virtual ChangeAfterResize(Matrix)Обновить параметры и внешний вид в соответствии с матричным преобразованием.
virtual Clone()Клонирует этот экземпляр. Виртуальный метод. Всегда возвращайте null.
override Flatten()Сглаживает аннотацию, т.е. удаляет аннотацию и добавляет ее
GetRectangle(bool)Возвращает прямоугольник аннотации с учетом поворота страницы.
Redact()Сглаживает аннотацию и редактирует содержимое страницы (т.е. удаляет текст и изображение под отредактированной аннотацией)

Смотрите также