iText解析pdf调研

来源:互联网 发布:etm软件会员 编辑:程序博客网 时间:2024/05/18 14:14

iText的github地址:http://https://github.com/itext

i7js-book:生成pdf
i7js-book/src/test/java/com/itextpdf/samples/book/part1/chapter02/
中的movie是一个电影数据,和PojoFactory 类有关。

iText 7 Community 

iText 7 Community consists of several jars.

The iText 7 Core/Community release contains:

  • kernel-x.y.z.jar: low-level functionality
  • io-x.y.z.jar: low-level functionality
  • layout-x.y.z.jar: high-level functionality
  • forms-x.y.z.jar: AcroForms
  • pdfa-x.y.z.jar: PDF/A-specific functionality
  • pdftest-x.y.z.jar: test helper classes
  • barcode-x.y.z.jar: use this if you want to create bar codes
  • hyph-x.y.z.jar: use this if you want text to be hyphenated
  • font-asian-x.y.z.jar: use this is you need CJK functionality (Chinese / Japanese / Korean)
  • sign-x.y.z.jar: use this if you need support for digital signatures

iText 7 Community consists of several jars.

The iText 7 Core/Community release contains:

  • kernel-x.y.z.jar: low-level functionality
  • io-x.y.z.jar: low-level functionality
  • layout-x.y.z.jar: high-level functionality
  • forms-x.y.z.jar: AcroForms
  • pdfa-x.y.z.jar: PDF/A-specific functionality
  • pdftest-x.y.z.jar: test helper classes
  • barcode-x.y.z.jar: use this if you want to create bar codes
  • hyph-x.y.z.jar: use this if you want text to be hyphenated
  • font-asian-x.y.z.jar: use this is you need CJK functionality (Chinese / Japanese / Korean)
  • sign-x.y.z.jar: use this if you need support for digital signatures

iText7 介绍
pdf2Data
以编程的方式从pdf文档中提取数据
大多数PDF文件,例如发票,包含很多可能难以访问的重要信息。pdf2Data允许您通过一个PDF模板,数千份PDF文档中快速提取和处理重要数据
适用于读取专类pdf文件数据,通过pdf2data的网上模板制作器,针对某类特定的pdf(例如发票)制作对应模板,然后用于读取同样式的多份pdf文件。
视频教程(youtube)

制作模板




pdf2data主页