XFormCollection
概述
XFormCollection 是 Aspose.PDF FOSS 中用于 .NET 的类。继承自:IEnumerable<XForm>。
页面上 XForm(Form XObject)资源的集合。
此类提供 11 个用于在 .NET 程序中操作 XFormCollection 对象的方法。可用的方法包括:Add、Clear、Contains、CopyTo、Delete、FreeMemory、GetEnumerator、GetFormName、Remove。安装 Aspose.PDF FOSS for .NET 包后,所有公共成员对任何 .NET 应用程序均可访问。属性:Count、IsReadOnly、IsSynchronized、SyncRoot。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
Count | int | 读取 | Form XObjects 的数量。 |
IsReadOnly | bool | 读取 | 获取是否为只读。 |
IsSynchronized | bool | 读取 | 获取同步状态。 |
SyncRoot | object | 读取 | 获取同步根。 |
方法
| 签名 | 描述 |
|---|---|
Delete(name: string) | 按名称从集合及底层 XObject 字典中移除 XForm。 |
Delete(index: int) | 按从 1 开始的索引移除 XForm。 |
GetEnumerator() | 在此 XFormCollection 实例上调用 GetEnumerator。 |
Add(item: XForm) | 在此 XFormCollection 实例上调用 Add(item)。 |
Clear() | 在此 XFormCollection 实例上调用 Clear。 |
Contains(item: XForm) | 在此 XFormCollection 实例上调用 Contains(item)。 |
CopyTo(array: XForm[], index: int) | 在此 XFormCollection 实例上调用 CopyTo(array, index)。 |
Remove(item: XForm) | 在此 XFormCollection 实例上调用 Remove(item)。 |
Delete() | 删除所有条目(等同于 Clear)。 |
FreeMemory() | 丢弃已缓存的表单列表,以便下次访问时重新从 XObject dict 读取。 |
GetFormName(form: XForm) | 返回 PDF 资源名称(例如. |