java - 如何在PDF中查找单词的页码和字体大小?

标签 java pdf itext

我想在PDF中搜索一个单词,我想通过java代码知道它所在的页面以及单词的字体大小。我用的是itext,那么itext可以吗?如果不是,什么库可以用于此目的?

最佳答案

I want to search a word in pdf , and I want what page it stays and there the word’s font size by java code. I use itext so is it possible by itext ?

这可以使用 iText 实现。查看 iText 5.5.x com.itextpdf.text.pdf.parser 软件包或 iText 7.0.x 内核 com.itextpdf.kernel.pdf.canvas.parser > 包。

要检索字体大小,您必须扩展现有的文本提取策略或从头开始创建自己的策略。检查您在策略回调方法中获取的 TextRenderInfo 以查找字体大小。

试试这个。如果您在实现过程中遇到实际问题,请相应地扩展您的问题或提出新问题。

关于java - 如何在PDF中查找单词的页码和字体大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37849764/

相关文章:

java - IntelliJ IDEA ."Open existing project"与 "delete existing and reimport"

java - 从 firebase 实时数据库中删除 android 中的 ListView 项目

node.js - Node Express 从二进制字符串中保存 pdf

android - 使用itext从带有图像和css的Html字符串生成Pdf for android

java - 非官方 iText 4.2.1 : Purely created magenta color contains 44% of yellow

java - JSON 中的重复 boolean 字段

Java代码优化与安全

java - 如何从java打开pdf文件?

ruby - 用 ruby​​ 创建漂亮的 pdf

java 在单独的类中生成 PDF 但从 Controller 返回