本文主要是介绍PDF格式分析(八十六)——修订注释(Redaction),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
修订注释(PDF 1.7及其以上版本),该注释的做用是标识要从文档中删除的内容。
修订注释启用的步骤如下:
1、内容标识。PDF编辑器可指定应删除的文档内容片段或区域,在执行下一个步骤前,用户可以看到、移动和重新定义这些注释。
2、内容移除。PDF阅读器应删除修订注释指定的区域的内容,在被删除的位置用可见的标记这些区域。此外,还要从PDF文档中将这些注释删除。
以下是该类注释的条目:
条目 | 类型 | 说明 |
Subtype | name | (必填)本词典所描述的注释类型;对于修订注释,必须为Redact。 |
IC | array | (可选)由三个数组成的数组,范围为0.0至1.0,这三个数为 DeviceRGB的三个参数,以便在移除受影响的内容后,填充涂写区域。 假如此条目不存在,编辑区域的内部保持透明。如果RO条目存在,则忽略此条目。 |
RO | stream | (可选)此处为表单XObject对象,用来指定此修订注释的覆盖外观。在应用这种修订并移除受影响的内容之后,应绘制覆盖外观,使其原点与注释矩形的左下角呈直线。这种形式XObject与其他注释外观不一定相关,且可能存在于AP字典中。此条目作用要优先于IC、0verlayText、DA和Q条目。 |
OverlayText | text string | (可选)一个文本字符串&# |
这篇关于PDF格式分析(八十六)——修订注释(Redaction)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!