PDF3DAnnotation

PDF3DAnnotation class

Класс PDF3DАннотация. Этот класс не может быть унаследован.

public sealed class PDF3DAnnotation : Annotation

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

ИмяОписание
PDF3DAnnotation(Page, Rectangle, PDF3DArtwork)Инициализирует новый экземплярPDF3DAnnotation класс.
PDF3DAnnotation(Page, Rectangle, PDF3DArtwork, PDF3DActivation)Инициализирует новый экземплярPDF3DAnnotation класс.

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

ИмяОписание
Actions { get; }Получает список действий аннотации.
virtual ActiveState { get; set; }Получает или задает текущее состояние внешнего вида аннотации.
override AnnotationType { get; }Получает тип аннотации.
Appearance { get; }Получает словарь внешнего вида аннотации.
Border { get; set; }Получает или задает характеристики границы аннотации.Border
Characteristics { get; }Получает характеристики аннотации.
Color { get; set; }Получает или задает цвет аннотации.
Content { get; set; }Получает или задает содержимое.
Contents { get; set; }Получает или задает текст аннотации.
Flags { get; set; }Флаги аннотации.
FullName { get; }Получает полное имя аннотации.
virtual Height { get; set; }Получает или задает высоту аннотации.
virtual Hyperlink { get; set; }Получает или устанавливает гиперссылку на фрагмент (для генератора pdf).
IsFirstParagraphInColumn { get; set; }Получает или задает логическое значение, указывающее, будет ли этот абзац находиться в следующем столбце. Значение по умолчанию — false.
IsInLineParagraph { get; set; }Получает или задает встроенный абзац. Значение по умолчанию — false. (для создания pdf)
IsInNewPage { get; set; }Получает или задает логическое значение, которое заставляет этот абзац создаваться на новой странице. Значение по умолчанию — false.
IsKeptWithNext { get; set; }Получает или задает логическое значение, указывающее, остается ли текущий абзац на той же странице вместе со следующим абзацем. Значение по умолчанию — false. (для создания PDF)
LightingScheme { get; }Получает схему освещения.
Margin { get; set; }Получает или задает внешнее поле для абзаца (для создания PDF-файла)
Modified { get; set; }Получает или задает дату и время последнего изменения аннотации.
Name { get; set; }Получает или задает имя аннотации на странице.
virtual PageIndex { get; }Получает индекс страницы, содержащей аннотацию.
Pdf3DArtwork { get; }Получает 3D-графику.
virtual Rect { get; set; }Получает или задает прямоугольник аннотации.
RenderMode { get; }Получает режим рендеринга.
States { get; }Получает словарь внешнего вида аннотации.
TextHorizontalAlignment { get; set; }Получает или задает выравнивание текста для аннотации.
virtual VerticalAlignment { get; set; }Получает или задает вертикальное выравнивание абзаца
ViewArray { get; }Получает массив представлений.
virtual Width { get; set; }Получает или задает ширину аннотации.
ZIndex { get; set; }Получает или задает значение int, указывающее Z-порядок графика. График с большим ZIndex будет размещен над графиком с меньшим ZIndex. ZIndex может быть отрицательным. График с отрицательным ZIndex будет размещен за текстом на странице.

Методы

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

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