如何使用具有不同页面大小的页面的iText创建PDF文档?

时间:2011-04-20 15:15:01

标签: java pdf-generation itext

我正在尝试使用具有不同页面大小的页面的iText创建PDF文档。 (也就是说,PDF文档可能有几个页面,一些合法的大小,一些字母大小,没有特别的顺序。)

以下是我的代码无效:

Document pdfDocument = new Document();
PdfWriter writer = PdfWriter.getInstance(pdfDocument, ServletActionContext.getResponse().getOutputStream());
pdfDocument.open();

for (int i = 0; i < 10; i++) {

  Rectangle pageSize = PageSize.LETTER;

  // Code removed... this is where I calculate what the pageSize is supposed to be... either PageSize.LETTER or PageSize.LEGAL

  pdfDocument.setPageSize(pageSize);
  pdfDocument.newPage();
  writer.setPageEmpty(false);

  // Code removed... this is where I add images to the page

}

pdfDocument.close();

0 个答案:

没有答案