Java 如何使用iText API提取PDF水印内容
我正在浏览iTextAPI文档&我能够创建一个带有水印图像或文本的pdf,但没有找到从pdf中获取/提取水印内容的方法 因此,我有一个包含水印文本/图像的pdf文档&我想提取该文本或img并验证我无法做到的事情 如何使用iText API提取水印内容?或者是否有其他方法验证水印内容 通过验证,我的意思是,如果我有一个带有水印文本的现有pdf/图像[如上面参考中的第二个链接所做的那样],我想检查它是否有预期的文本/图像 参考资料:Java 如何使用iText API提取PDF水印内容,java,itext,Java,Itext,我正在浏览iTextAPI文档&我能够创建一个带有水印图像或文本的pdf,但没有找到从pdf中获取/提取水印内容的方法 因此,我有一个包含水印文本/图像的pdf文档&我想提取该文本或img并验证我无法做到的事情 如何使用iText API提取水印内容?或者是否有其他方法验证水印内容 通过验证,我的意思是,如果我有一个带有水印文本的现有pdf/图像[如上面参考中的第二个链接所做的那样],我想检查它是否有预期的文本/图像 参考资料: 如何使用iText API提取水印内容?或者是否有其他方法
- 在内容流中出现得很早,其他内容在流中出现得比较晚,因此,被画在上面;或者他们
- 在内容流中出现得很晚,但应用了某种透明度
只需使用有角度的基线绘制一些灰色大文本MovieCountries2
将某个PDF(其本身可能具有可视的前景和背景材料)中的完整页面复制到目标PDF中的一个单独对象中,并在目标PDF的每个页面的开头添加对此对象的引用StampStationery
在每个新生成的目标文档页面上类似地引用某个PDF中的页面InsertPages
解析器
包的类,这些类允许从内容流中提取文本和/或位图图像。查看关键字和中引用的示例
您只需检查您所期望的图像或文本是否可以通过这些按您所期望的方式定位和设置样式的类找到。在此上下文中,验证是什么意思?检查一个数字签名,或者其他什么?@LeonardBrünings:我的意思是,如果我有一些带水印文本的现有pdf[如上面参考中的第二个链接所做的那样]。我想检查它是否有预期的文本。我不是专家,但你可以检查信息。然而,这将不是一项微不足道的任务。