PDF3DAnnotation

PDF3DAnnotation class

类 PDF3DAnnotation。这个类不能被继承。

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。(用于 pdf 生成)
IsInLineParagraph { get; set; }获取或设置段落是内联的。 默认为 false。(用于 pdf 生成)
IsInNewPage { get; set; }获取或设置一个 bool 值,强制此段落在新页面生成。 默认为 false。(用于 pdf 生成)
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)设置图像预览。

也可以看看