package cn.test;
import com.alibaba.fastjson.JSONObject;
import pdf.cn.pdf.parse.PDFReaderUtil;
/**
* @author 吴顺杰
* 2019年7月30日
*/
public class TestA {
public static void main(String[] args) {
try {
//识别远程文件
JSONObject json = PDFReaderUtil.readReceiptPdfURL("http://60.168.130.76:9090/A/xxxxx/20190729/PjPOkdAt.pdf");
//识别本地文件
JSONObject json2 = PDFReaderUtil.readReceiptPdfFile("G:/PDF电子发票/淘宝/tb3.pdf");
} catch (Exception e) {
e.printStackTrace();
}
}
}
效果:{"fh":"***","fpdm":"037xxx211","hjse":"***","fplx":10,"spfsbh":"51100xxxx0021430P","spfyhzh":"","kpfsbh":"9137xxxxMPHCM1Y","hwmxs":[{"hh":1,"ggxh":"","se":"***","dw":"","hwmc":"*印刷品*面xxxxxx制度与政策:计合","dj":"36.63333333","sl":"3","je":"109.90","slv":"免税"}],"xsf":"(章)","kpr":"xxx","hjje":"109.90","kpfmc":"枣xxxx口有限公司","kpfyhzh":"中国xxxxxx支行16050xxxx9100xxx027","kpje":"109.90","hwmc":"*印刷品*面向未来的创新型人才发展制度与政策合计","kprq":"2019-07-09","spfmc":"创新xxxx会","spfdzdh":"","skr":"xxxx","slv":"免税","jqbh":"661834363519","kpfdzdh":"xxxxx江,D2座1808室184xxxxx688","fphm":"0xxxx26","jym":"55xxx87109xxxx3"}
链接:https://pan.baidu.com/s/1aDMiK1seQh5GrcqpDn7ekg
提取码:iuyr
ps:原jar出自https://download.csdn.net/download/m0_38035006/10391640,我是在他的基础上面修改了,他的这个jar只能识别本地PDF有税的发票格式文件,我的能识别本地的和远程文件,有税的无税的都可以识别,站在巨人的肩膀上就是轻松......