如何使用java中的pdfBox在新行上写入包含金额和日期的多个字符串

时间:2014-01-31 08:50:06

标签: java pdf pdfbox

我需要使用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();     

0 个答案:

没有答案