假如pdf文件中有 姓名:张三  年龄:18 ,那我怎么用java来得到姓名、年龄对应的值呢?

解决方案 »

  1.   

    itext还没试过,但貌似读取pdf用pdfbox更简单些,
    先可以试试将pdf转txt,pdfbox中已经准备好了这个程序只需运行,但如果生成的txt难以parse
    也可以根据位置获取pdf中内容,使用PDFTextStripperByArea这个类
      

  2.   

    没有吧,itext是把数据导出到Pdf文档,我现在的这个是解析,然后再得到相应的值。
      

  3.   

    这是肯定的,肯定要现确定客户给你的pdf的model是不变的