PdfObjectCloner
PdfObjectCloner
Overview
PdfObjectCloner 是一个类在Java的FOSS中.
从一个文档中复制地克隆PDF对象图,这样结果可以独立于源文件并安全插入目标文本.
本类提供了5种方法,用于在Java程序中使用PdfObjectCloner对象. 有的方法包括: PdfObjectCloner, cloneAnnotationDict, cloneAny, clonePageDict, forgetSource. 所有公众成员在安装了Java的FOSS包后,可以访问任何 Java应用程序. 特性: ANNOT_STOP_KEYS, GLOBAL_STOP_KEYS, PAGE_STOP_KEYS.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
PAGE_STOP_KEYS | Set<String> | Read | 在复制页面词典时跳过键. |
ANNOT_STOP_KEYS | Set<String> | Read | 在复制注释词典时跳过键. |
GLOBAL_STOP_KEYS | Set<String> | Read | 任何字典中都没有键. |
Methods
| Signature | Description |
|---|---|
PdfObjectCloner(registry: ReferenceRegistry) | |
clonePageDict(srcPageDict: PdfDictionary) → PdfDictionary | 复制一个页面字典 (跳过 /Parent 和 /StructParents). |
cloneAnnotationDict(srcAnnot: PdfDictionary) → PdfDictionary | 克隆一个注释词典 (跳过 /P 和 /Dest,清除 /A/D). |
cloneAny(src: PdfBase) → PdfBase | 克隆任意的PDF对象 (没有全球集以外的额外停止键). |
forgetSource(src: PdfBase) | 删除{@code src} 来自访问缓存,以便下一次 {@ code clone*} 的调用会产生一个新的克隆而不是返回之前的缓冲. |