我需要使用pdfbox java api输出pdf格式的只读数据。
我能够将单个字符串输出到pdf文件,但不能在每个单独的数据上输出多个数据 线。 真的很感激,如果有人可以帮助我如何操纵数据 在每条单独的线上显示。
输出数据可以是日期/金额/纯文本..最大我要输出 pdf文件中有10到15行数据。
由于
PDDocument doc = new PDDocument();
PDPage page = new PDPage();
page.setMediaBox(PDPage.PAGE_SIZE_A4);
doc.addPage(page);
PDPageContentStream contentStream = new PDPageContentStream(doc, page);
contentStream.beginText();
contentStream.setFont(PDType1Font.HELVETICA_BOLD, FONT_SIZE);
contentStream.moveTextPositionByAmount(300, 800);
contentStream.drawString("Test page data");
contentStream.endText();
contentStream.close();