Aspose.Pdf.Annotations

Aspose.Pdf.Annotations 命名空间提供用于处理各种类型的动作、目标和文档其他特性的类,这些特性传统上被称为交互式,提供用户可以与之相互通信的手段。

描述
ActionCollection动作集合
Annotation表示注释对象的类。
AnnotationActionCollection表示注释动作的集合。
AnnotationCollection表示注释集合的类。
AnnotationSelector此类用于使用访问者模板思想选择注释。
AppearanceDictionary注释外观字典,指定注释在页面上如何视觉呈现。
BleedMarkAnnotation表示一个出血标记注释。
Border表示注释边框特性的类。
CaretAnnotation表示插入符注释的类。
Characteristics表示注释特性
CircleAnnotation表示圆形注释的类。
ColorBarAnnotation表示 ColorBarAnnotation 注释的类。属性 Color 被忽略,而是使用 ColorsOfCMYK 颜色。在创建时,宽度和高度的比例决定注释的方向 - 水平或垂直。接下来,它检查注释矩形是否在 TrimBox 之外,如果没有,则将其移动到 TrimBox 之外的最近位置,考虑注释的方向。可以减少宽度(高度),以便注释适合 TrimBox 之外。如果没有布局空间,宽度/高度可以设置为零(在这种情况下,注释存在于页面上,但不显示)。
CommonFigureAnnotation表示通用图形注释的抽象类。
CornerPrinterMarkAnnotation表示放置在打印页面角落的注释类型。
CustomExplicitDestination表示自定义显式目标。
Dash表示线条虚线模式的类。
DefaultAppearance描述字段的默认外观(字体、文本大小和颜色)。
DocumentActionCollection类描述对文档某些动作执行的动作
ExplicitDestination表示 PDF 文档中显式目标的基类。
FdfReader执行 FDF 格式读取的类。
FileAttachmentAnnotation类描述文件附件注释。
FitBExplicitDestination表示显式目标,该目标显示页面,其内容放大到刚好足以使其边界框完全适合窗口的水平和垂直。如果所需的水平和垂直放大因子不同,则使用两个中的较小者,在另一个维度中将边界框居中。
FitBHExplicitDestination表示显式目标,该目标显示页面,垂直坐标顶部位于窗口的顶部边缘,页面内容放大到刚好足以使其边界框的整个宽度适合窗口。顶部的空值指定该参数的当前值应保持不变。
FitBVExplicitDestination表示显式目标,该目标显示页面,水平坐标左侧位于窗口的左边缘,页面内容放大到刚好足以使其边界框的整个高度适合窗口。左侧的空值指定该参数的当前值应保持不变。
FitExplicitDestination表示显式目标,该目标显示页面,其内容放大到刚好足以使整个页面在窗口中水平和垂直适合。如果所需的水平和垂直放大因子不同,则使用两个中的较小者,在另一个维度中将页面居中。
FitHExplicitDestination表示显式目标,该目标显示页面,垂直坐标顶部位于窗口的顶部边缘,页面内容放大到刚好足以使页面的整个宽度适合窗口。顶部的空值指定该参数的当前值应保持不变。
FitRExplicitDestination表示显式目标,该目标显示页面,其内容放大到刚好足以使由坐标左、下、右和顶部指定的矩形完全适合窗口的水平和垂直。如果所需的水平和垂直放大因子不同,则使用两个中的较小者,在另一个维度中将矩形居中。任何参数的空值可能导致不可预测的行为。
FitVExplicitDestination表示显式目标,该目标显示页面,水平坐标左侧位于窗口的左边缘,页面内容放大到刚好足以使页面的整个高度适合窗口。左侧的空值指定该参数的当前值应保持不变。
FixedPrint表示水印注释的固定打印数据。
FreeTextAnnotation表示直接在页面上显示文本的自由文本注释。与普通文本注释不同,自由文本注释没有打开或关闭状态;文本始终可见,而不是在弹出窗口中显示。
GoToAction表示一个跳转动作,该动作将视图更改为指定的目标(页面、位置和放大因子)。
GoToRemoteAction表示一个远程跳转动作,该动作类似于普通跳转动作,但跳转到另一个 PDF 文件中的目标,而不是当前文件。
GoToURIAction表示一个 URI 动作,导致 URI 被解析。
HideAction表示一个隐藏动作,通过设置或清除其隐藏标志来隐藏或显示一个或多个注释。
HighlightAnnotation表示一个高亮注释,该注释在文档中高亮显示一段文本。
ImportDataAction在调用导入数据动作时,表单数据格式(FDF)数据应从指定文件导入到文档的交互式表单中。
InkAnnotation表示由一个或多个不相连的路径组成的自由手“涂鸦”。
JavascriptAction表示 JavaScript 动作的类。
LaunchAction表示一个启动动作,该动作启动一个应用程序或打开或打印一个文档。
LineAnnotation表示线注释的类。
LinkAnnotation表示指向文档中其他位置的超文本链接或要执行的动作。
MarkupAnnotation表示标记注释的抽象类。
Measure描述测量坐标系统的类。
MediaClip描述媒体剪辑对象的类。
MediaClipData描述媒体剪辑数据的类。
MediaClipSection此类描述媒体剪辑部分。
MediaRendition描述媒体呈现的类。
MovieAnnotation表示一个电影注释,该注释包含动画图形和声音,在计算机屏幕和扬声器上呈现。当注释被激活时,电影播放。
NamedAction表示 PDF 查看器应用程序预期支持的命名动作。
NamedDestination目标可以通过名称对象或字节字符串间接引用,而不是直接用显式语法定义。
PageInformationAnnotation表示 PDF 文档中的页面信息注释。此注释包含文件名、页码以及注释创建的日期和时间。
PDF3DAnnotation类 PDF3DAnnotation。此类不能被继承。
PDF3DArtwork类 PDF3DArtwork。
PDF3DContent类 PDF3DContent。
PDF3DCrossSection类 PDF3DCrossSection。
PDF3DCrossSectionArray类 PDF3DCrossSectionArray。
PDF3DCuttingPlaneOrientation类 PDF3DCuttingPlaneOrientation。
PDF3DLightingScheme类 PDF3DLightingScheme。
PDF3DRenderMode类 PDF3DRenderMode。
PDF3DStream类 PDF3DStream。
PDF3DView类 PDF3DView。
PDF3DViewArray类 PDF3DViewArray。
PdfAction表示 PDF 文档中的动作
PdfActionCollection类描述动作列表。
PolyAnnotation多边形注释的抽象基类。
PolygonAnnotation表示多边形注释的类。
PolylineAnnotation表示多线注释,类似于多边形,除了第一个和最后一个顶点没有隐式连接。
PopupAnnotation表示在弹出窗口中显示文本以供输入和编辑的弹出注释。
PrinterMarkAnnotation表示打印机标记注释的抽象类。
PrinterMarksKindExtensionsPrinterMarksKind 枚举提供扩展方法。
RedactionAnnotation表示编辑注释。
RegistrationMarkAnnotation表示注册标记注释。
Rendition描述 RenditionAnnotation 的呈现对象的类。
RenditionAction控制多媒体内容播放的呈现动作。
RichMediaAnnotation类描述 RichMediaAnnotation,允许将视频/音频数据嵌入到 PDF 文档中。
ScreenAnnotation指定页面区域的屏幕注释,在该区域可以播放媒体剪辑。
SelectorRendition描述选择器呈现的类。
SoundAnnotation表示包含从计算机麦克风录制或从文件导入的声音的声音注释。
SoundData表示声音数据,定义在激活注释时播放的声音。
SoundSampleData表示特定于声音对象的附加条目(第 9.2 节 PDF1-7)
SquareAnnotation表示方形注释的类。
SquigglyAnnotation表示在文档文本中出现的波浪注释,呈现为锯齿状下划线。
StampAnnotation表示橡皮章注释。这种类型的注释显示文本或图形,意图看起来像是用橡皮章盖在页面上的。
StrikeOutAnnotation表示在文档文本中出现的删除线注释。
SubmitFormAction描述提交表单动作的类。
TextAnnotation表示附加到 PDF 文档某一点的“便签”的文本注释。
TextMarkupAnnotation文本标记注释的抽象基类。
TextStyle类表示注释中文本的样式
TrimMarkAnnotation表示修整标记注释。
UnderlineAnnotation表示在文档文本中出现的下划线注释。
WatermarkAnnotation类描述水印注释对象。
WidgetAnnotation表示小部件注释的类。
XfdfReader执行 XFDF 格式读取的类。
XYZExplicitDestination表示显式目标,该目标显示页面,其坐标(左,上)位于窗口的左上角,页面内容按放大因子放大。左、上或放大因子的任何参数的空值指定该参数的当前值应保持不变。放大值为 0 的含义与空值相同。

接口

接口描述
IAnnotationVisitor定义访问不同文档注释的访问者。
IAppointment表示动作和目标的一般接口。

枚举

枚举描述
AnnotationFlags一组标志,指定注释的各种特性。
AnnotationState原始注释可以设置的状态枚举。
AnnotationStateModel与注释状态对应的状态模型。
AnnotationType注释类型的枚举。
BorderEffect描述应应用于注释边框的效果。
BorderStyle描述注释边框的样式。
CapStyleInk 注释线的线条结束样式。
CaptionPosition注释标题定位的枚举。
CaretSymbol与插入符关联的符号。
ColorsOfCMYK包含在 CMYK 颜色模型中的颜色。
ExplicitDestinationType枚举显式目标的类型。
FileIcon用于显示注释的图标。
FreeTextIntent枚举自由文本注释的意图。
HighlightingMode枚举注释的高亮模式,在其活动区域内按下或按住鼠标按钮时使用的视觉效果。
Justification枚举用于显示注释文本的对齐形式。
LaunchActionOperation枚举在执行启动动作时对文档执行的操作。
LightingSchemeType枚举 LightingSchemeType:一组照明方案类型。
LineEnding枚举用于绘制线条的线条结束样式。
LineIntent枚举线注释的意图。
PDF3DActivation枚举 PDF3DActivation:一组 3D 注释激活模式。
PolyIntent枚举多边形或多线注释的意图。
PredefinedAction定义可以从 PDF 文件触发的不同动作。
PrinterMarkCornerPosition表示页面角落中标记的位置。
PrinterMarkSidePosition表示页面上注册标记的位置。
PrinterMarksKind指定要添加到文档的打印机标记类型。
RenderModeType枚举 RenderModeType:一组渲染模式类型
RenditionOperation触发动作时要执行的操作。
RenditionType枚举描述可能的呈现类型。
ReplyType枚举注释与由 InReplyTo 指定的注释之间的关系(“回复类型”)的种类。
SoundEncoding样本数据的编码格式。
SoundIcon枚举用于显示注释的图标。
SoundSampleDataEncodingFormat声音样本数据的编码格式。
StampIcon枚举用于显示注释的图标。
TextIcon枚举用于显示注释的图标。