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

NameTypeAccessDescription
PAGE_STOP_KEYSSet<String>Read在复制页面词典时跳过键.
ANNOT_STOP_KEYSSet<String>Read在复制注释词典时跳过键.
GLOBAL_STOP_KEYSSet<String>Read任何字典中都没有键.

Methods

SignatureDescription
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*} 的调用会产生一个新的克隆而不是返回之前的缓冲.

See Also

 中文