仅从java中的PDF中获取表数据

时间:2018-01-09 15:46:19

标签: java pdf itext

我一直在尝试在pdf中提取表格数据以加载到jtable。我正在使用itext API。这就是我到目前为止所做的事情

    //imports
      import com.itextpdf.text.pdf.PdfReader;
      import com.itextpdf.text.pdf.parser.PdfTextExtractor;

    //code:

       PdfReader reader = new PdfReader("quatation.pdf");

                // pageNumber = 3
                String textFromPage = PdfTextExtractor.getTextFromPage(reader, 3);
                String[] lines = textFromPage.split("\r\n|\r|\n");



                for (int i = 0; i < lines.length; i++) {
                    System.out.println(" no: " + i + " " + lines[i]);
                }


                reader.close();

通过这种方式,我获得了pdf文件中的所有行。我只需要pdf文件中的表格内容。有什么建议?

0 个答案:

没有答案