Aspose.Pdf.Annotations

Aspose.Pdf.АннотацииПространство имен предоставляет классы для работы с различными типами действий, назначениями и другими функциями документа , которые традиционно называются интерактивными, предоставляя средства, с которыми пользователь может взаимодействовать.

Классы

Учебный класс Описание
ActionCollection Коллекция действий
Annotation Класс, представляющий объект аннотации.
AnnotationActionCollection Представляет набор действий с аннотациями.
AnnotationCollection Класс, представляющий коллекцию аннотаций.
AnnotationSelector Этот класс используется для выбора аннотаций с использованием идеи шаблона посетителя.
AppearanceDictionary Словарь внешнего вида аннотации, указывающий, как аннотация должна быть визуально представлена на странице.
Border Класс, представляющий характеристики границы аннотации.
CaretAnnotation Класс, представляющий аннотацию Caret.
Characteristics Представляет характеристики аннотаций
CircleAnnotation Класс, представляющий круговую аннотацию.
CommonFigureAnnotation Абстрактный класс, представляющий общую аннотацию рисунка.
CustomExplicitDestination Представляет пользовательское явное назначение.
Dash Класс, представляющий образец пунктирной линии.
DefaultAppearance Описывает внешний вид поля по умолчанию (шрифт, размер и цвет текста).
DocumentActionCollection Класс описывает действия, выполняемые над некоторыми действиями с document
ExplicitDestination Представляет базовый класс для явных назначений в документе PDF.
FileAttachmentAnnotation Класс описывает аннотацию вложенного файла.
FitBExplicitDestination Представляет явный пункт назначения, который отображает страницу с ее содержимым, увеличенным настолько, чтобы его ограничивающая рамка полностью помещалась в окне как по горизонтали, так и по вертикали. Если требуемые коэффициенты увеличения по горизонтали и вертикали различаются, используйте меньший из двух, центрируя ограничивающую рамку внутри окна в другом измерении.
FitBHExplicitDestination Представляет явный пункт назначения, который отображает страницу с вертикальной координатой top, расположенной на верхнем краю окна, и содержимое страницы, увеличенное настолько, чтобы заполнить всю ширину ограничивающего прямоугольника в окне. Нулевое значение для top указывает, что текущее значение этого параметра должно быть сохранено без изменений.
FitBVExplicitDestination Представляет явный пункт назначения, который отображает страницу с горизонтальной координатой слева, расположенной на левом краю окна, а содержимое страницы увеличивается настолько, чтобы соответствовать всей высоте ее ограничивающей рамки в окне. Нулевое значение для левого указывает, что текущее значение этого параметра должно быть сохранено без изменений.
FitExplicitDestination Представляет явный пункт назначения, который отображает страницу с ее содержимым, увеличенным настолько, чтобы вся страница поместилась в окне как по горизонтали, так и по вертикали. Если требуемые коэффициенты увеличения по горизонтали и вертикали различаются, используйте меньший из двух, центрируя страницу в окне в другом измерении.
FitHExplicitDestination Представляет явное назначение, которое отображает страницу с вертикальной координатой top, расположенной на верхнем краю окна, и содержимое страницы, увеличенное настолько, чтобы заполнить всю ширину страницы в окне. Нулевое значение для top указывает, что текущее значение этого параметра должно быть сохранено без изменений.
FitRExplicitDestination Представляет явный пункт назначения, который отображает страницу с ее содержимым, увеличенным настолько, чтобы соответствовать прямоугольнику, заданному координатами слева, снизу, справа и вверху внутри окна как по горизонтали, так и по вертикали. Если требуемые коэффициенты увеличения по горизонтали и вертикали различаются, используйте меньший из двух, центрируя прямоугольник внутри окна в другом измерении. Нулевое значение любого из параметров может привести к непредсказуемому поведению.
FitVExplicitDestination Представляет явный пункт назначения, который отображает страницу с горизонтальной координатой слева, расположенной на левом краю окна, а содержимое страницы увеличивается настолько, чтобы соответствовать всей высоте страницы в окне. Нулевое значение для левого указывает, что текущее значение этого параметра должно быть сохранено без изменений.
FixedPrint Представление фиксированных данных печати аннотации водяного знака.
FreeTextAnnotation Представляет аннотацию произвольного текста, которая отображает текст непосредственно на странице. В отличие от обычной текстовой аннотации, аннотация произвольного текста не имеет открытого или закрытого состояния; вместо того, чтобы отображаться во всплывающем окне, текст всегда виден.
GoToAction Представляет действие перехода, которое изменяет представление на указанное место назначения (страница, местоположение и коэффициент увеличения).
GoToRemoteAction Представляет удаленное действие перехода, похожее на обычное действие перехода, но с переходом к месту назначения в другом файле PDF вместо текущего файла.
GoToURIAction Представляет действие URI, вызывающее разрешение URI.
HideAction Представляет действие скрытия, которое скрывает или показывает одну или несколько аннотаций на экране, устанавливая или сбрасывая их флажки Hidden.
HighlightAnnotation Представляет выделенную аннотацию, которая выделяет диапазон текста в документе.
ImportDataAction При вызове действия import-data данные Forms Data Format (FDF) должны быть импортированы в интерактивную форму документа из указанного файла.
InkAnnotation Представляет «набросок» от руки, состоящий из одного или нескольких непересекающихся путей.
JavascriptAction Класс, представляющий действие JavaScript.
LaunchAction Представляет действие запуска, которое запускает приложение, открывает или печатает документ.
LineAnnotation Класс, представляющий аннотацию строки.
LinkAnnotation Представляет либо гипертекстовую ссылку на пункт назначения в другом месте документа, либо действие, которое необходимо выполнить.
MarkupAnnotation Абстрактный класс, представляющий аннотацию разметки.
Measure Класс, описывающий систему координат измерения.
MediaClip Класс описывает объект воспроизведения медиаклипа.
MediaClipData Класс описывает данные медиаклипа.
MediaClipSection Этот класс описывает раздел Media clip.
MediaRendition Класс описывает воспроизведение мультимедиа.
MovieAnnotation Представляет аннотацию к фильму, содержащую анимированную графику и звук для воспроизведения на экране компьютера и через динамики. При активации аннотации воспроизводится фильм.
NamedAction Представляет именованные действия, которые, как ожидается, будут поддерживать приложения для просмотра PDF-файлов.
NamedDestination Вместо прямого определения с помощью явного синтаксиса на место назначения можно ссылаться косвенно с помощью объекта имени или строки байтов.
PDF3DAnnotation Класс PDF3DАннотация. Этот класс не может быть унаследован.
PDF3DArtwork Класс PDF3DArtwork.
PDF3DContent Класс PDF3DCContent.
PDF3DCrossSection Класс PDF3DCrossSection.
PDF3DCrossSectionArray Класс PDF3DCrossSectionArray.
PDF3DCuttingPlaneOrientation Класс PDF3DCuttingPlaneOrientation.
PDF3DLightingScheme Класс PDF3DLightingScheme.
PDF3DRenderMode Класс PDF3DRenderMode.
PDF3DStream Класс PDF3DStream.
PDF3DView Класс PDF3DView.
PDF3DViewArray Класс PDF3DViewArray.
PdfAction Представляет действие в PDF-документе
PdfActionCollection Класс описывает список действий.
PolyAnnotation Абстрактный базовый класс для полианнотаций.
PolygonAnnotation Класс, представляющий аннотацию многоугольника.
PolylineAnnotation Представляет аннотацию полилинии, аналогичную полигону, за исключением того, что первая и последняя вершины не связаны неявно.
PopupAnnotation Представляет всплывающую аннотацию, которая отображает текст во всплывающем окне для ввода и редактирования.
RedactionAnnotation Представляет отредактированную аннотацию.
Rendition Класс, который описывает объект воспроизведения RendtionAnnotation.
RenditionAction Действие воспроизведения, управляющее воспроизведением мультимедийного содержимого.
RichMediaAnnotation Класс описывает RichMediaAnnotation, которая позволяет вставлять видео/аудиоданные в документ PDF.
ScreenAnnotation Экранная аннотация, указывающая область страницы, на которой могут воспроизводиться медиаклипы.
SelectorRendition Класс описывает представление селектора.
SoundAnnotation Представляет звуковую аннотацию, содержащую звук, записанный с микрофона компьютера или импортированный из файла.
SoundData Представляет звуковые данные, определяющие звук, который будет воспроизводиться при активации аннотации.
SoundSampleData Представляет дополнительные записи, относящиеся к звуковому объекту (Раздел 9.2 PDF1-7)
SquareAnnotation Класс, представляющий квадратную аннотацию.
SquigglyAnnotation Представляет волнистую аннотацию, которая отображается в виде зубчатого подчеркивания в тексте документа.
StampAnnotation Представляет аннотацию штампа. Этот тип аннотации отображает текст или графику, которые должны выглядеть так, как если бы они были отпечатаны на странице резиновым штампом.
StrikeOutAnnotation Представляет зачеркнутую аннотацию, которая отображается как зачеркнутый текст документа.
SubmitFormAction Класс, описывающий действие отправки формы.
TextAnnotation Представляет текстовую аннотацию, которая представляет собой «липкую заметку», прикрепленную к точке в документе PDF.
TextMarkupAnnotation Абстрактный базовый класс для аннотаций текстовой разметки.
TextStyle Класс представляет стиль текста в аннотации
UnderlineAnnotation Представляет аннотацию подчеркивания, которая отображается как подчеркивание в тексте документа.
WatermarkAnnotation Класс описывает объект аннотации водяного знака.
WidgetAnnotation Класс, представляющий аннотацию виджета.
XfdfReader Класс, выполняющий чтение формата XFDF.
XYZExplicitDestination Представляет явный пункт назначения, который отображает страницу с координатами (слева, сверху), расположенными в верхнем левом углу окна, и содержимым страницы, увеличенным с коэффициентом масштабирования. Нулевое значение для любого из параметров left, top или zoom указывает, что текущее значение этого параметра должно быть сохранено без изменений. Значение масштабирования 0 имеет то же значение, что и нулевое значение.

Интерфейсы

Интерфейс Описание
IAnnotationVisitor Определяет посетителя для посещения различных аннотаций документа.
IAppointment Представляет общий интерфейс для действий и мест назначения.

перечисление

перечисление Описание
AnnotationFlags Набор флагов, определяющих различные характеристики аннотации.
AnnotationState Перечисление состояний, в которые можно установить исходную аннотацию.
AnnotationStateModel Модель состояния, соответствующая состоянию аннотации.
AnnotationType Перечисление типов аннотаций.
BorderEffect Описывает эффект, который следует применить к границе аннотаций.
BorderStyle Описывает стиль границы аннотации.
CapStyle Стиль окончания строки рукописной аннотации.
CaptionPosition Перечисление расположения заголовка аннотации.
CaretSymbol Символ, связанный с кареткой.
ExplicitDestinationType Перечисляет типы явных назначений.
FileIcon Значок, который будет использоваться для отображения аннотации.
FreeTextIntent Перечисляет намерения аннотации произвольного текста.
HighlightingMode Перечисляет режим выделения аннотации, визуальный эффект, который будет использоваться при нажатии или удерживании кнопки мыши внутри ее активной области.
Justification Перечисляет формы квадрирования (выравнивания), которые будут использоваться при отображении текста аннотации.
LaunchActionOperation Перечисляет операции, выполняемые с документом во время выполнения действия запуска.
LightingSchemeType Enum LightingSchemeType: набор типов схемы освещения.
LineEnding Перечисляет стили окончания линии, которые будут использоваться при рисовании линии.
LineIntent Перечисляет назначение аннотации строки.
PDF3DActivation Enum PDF3DActivation: набор режимов активации 3D-аннотаций.
PolyIntent Перечисляет назначение аннотации полигона или полилинии.
PredefinedAction Определяет различные действия, которые могут быть вызваны файлом PDF.
RenderModeType Enum RenderModeType: набор типов режимов рендеринга
RenditionOperation Операция, выполняемая при запуске действия.
RenditionType Перечисление описывает возможные типы Rendition.
ReplyType Перечисляет виды отношений («тип ответа») между аннотацией и аннотацией, указанной InReplyTo.
SoundEncoding Формат кодирования демонстрационных данных.
SoundIcon Перечисляет значки, которые будут использоваться при отображении аннотации.
SoundSampleDataEncodingFormat Формат кодирования данных звукового образца.
StampIcon Перечисляет значки, которые будут использоваться при отображении аннотации.
TextIcon Перечисляет значки, которые будут использоваться при отображении аннотации.