Form
内容
[
隐藏
]Form class
表示表单对象的类。
public sealed class Form : ICollection<WidgetAnnotation>
特性
姓名 | 描述 |
---|---|
AutoRecalculate { get; set; } | 如果设置,则在更改任何字段时将重新计算所有表单字段。默认值为真。设置为 false 以在填写包含大量计算字段的表单时提高性能。 |
AutoRestoreForm { get; set; } | 如果设置,如果它们出现在注释中,将自动创建缺少的表单字段。 |
CalculatedFields { set; } | 允许设置字段计算的顺序。 |
Count { get; } | 获取此表单上的字段数。 |
DefaultAppearance { get; set; } | 获取或设置表单的默认外观(描述表单上字段的默认字体、文本大小和颜色的对象)。 |
DefaultResources { get; } | 获取放置在此表单上的默认资源。 |
EmulateRequierdGroups { get; set; } | 如果此属性为真,则将为所需的 Xfa exclGroup 元素绘制额外的红色边界矩形 container 引入此属性是因为在将表单 的 Xfa 表示形式转换为标准时缺少 exclGroup 的类似物。 默认情况下为假。 |
Fields { get; } | 获取最低层次形式的所有字段的列表。 |
IgnoreNeedsRendering { get; set; } | 如果此属性为真,NeedsRendering 键的值将在转换 XFA 形式到标准形式期间被忽略。默认为假。 |
IsSynchronized { get; } | 如果对象是线程安全的,则返回 true。 |
Item { get; } | 通过字段名获取表单的字段。如果找不到该字段,则抛出异常。 (2 indexers) |
RemovePermission { get; set; } | 如果此属性为真,“Perms”字典将从 动态文档转换为标准后的 pdf 文档中删除。 “Perms”字典可能包含干扰显示 Adobe Acrobat 阅读器中 必填字段选择的规则。 默认情况下为 false。 |
SignaturesAppendOnly { get; set; } | 如果设置,则文档包含签名,如果文件以更改其先前内容的方式保存(写入) 而不是增量更新,则该签名可能会失效。 |
SignaturesExist { get; set; } | 如果设置,则文档包含至少一个签名字段。 |
SyncRoot { get; } | 返回同步对象。 |
Type { get; set; } | 获取表单的类型。可能的值为:标准、静态、动态。 |
XFA { get; } | 获取表单的 XFA 数据(如果存在)。 |
方法
姓名 | 描述 |
---|---|
Add(Field) | 在表单上添加字段。 |
Add(Field, int) | 在表单上添加字段。 |
Add(Field, string, int) | 向表单添加新字段;如果此字段已放置在其他表单或此表单上,则会创建字段的副本。 |
AddFieldAppearance(Field, int, Rectangle) | 将字段的附加外观添加到指定位置的文档的指定页面。 |
AssignXfa(XmlDocument) | 将表单的 XFA 设置为指定值。 |
CopyTo(Field[], int) | 将表单上的字段复制到数组中。 |
Delete(Field) | 从表单中删除字段。 |
Delete(string) | 按名称从表单中删除字段。 |
Flatten() | 删除所有表单字段并将它们的值直接放在页面上。 |
GetEnumerator() | 获取表单字段的枚举。 |
GetFieldsInRect(Rectangle) | 返回指定矩形内的字段。 |
HasField(Field) | 检查表单是否已指定字段。 |
HasField(string) | 确定具有指定名称的字段是否已添加到表单中。 |
字段
姓名 | 描述 |
---|---|
SignDependentElementsRenderingModeWhenConverted | 表单可以包含签名信息,即可以签名或未签名。 表单的视图有时必须取决于表单是否签名。 该属性告诉表单的转换器(在将XFA表单转换为标准表单时) 是否结果形式必须呈现为有符号或无符号。 |
其他成员
姓名 | 描述 |
---|---|
class FlattenSettings | 描述表格展平过程设置的类。 |
enum SignDependentElementsRenderingModes | 表单可以包含签名信息,可以签名或未签名。 有时查看器中的表单视图必须取决于表单是否已签名。 此枚举枚举在转换表单类型时可能的渲染模式。 |
也可以看看
- class WidgetAnnotation
- 命名空间 Aspose.Pdf.Forms
- 部件 Aspose.PDF