如何在PDFBox 2.0.0中将PDDocument设置为可分页?

时间:2013-12-17 07:11:42

标签: java apache pdfbox

如何在PDFBox 2.0.0中使用可分页功能。我使用PDFBox 1.8.3完成了我的应用程序。我可以使用PDFBox 1.8.3以可分页格式设置文档。但是我无法在2.0.0中将文档设置为可分页

PrintJob job = new PrintJob();
job.setPageable(pddocument);
你能帮我吗?

2 个答案:

答案 0 :(得分:1)

migration guide 可以从1.8升级到2.0。

您的代码应如下所示:

job.setPageable(new PDFPageable(pddocument));

注意:它是PDFPageable,而不是PDPageable

答案 1 :(得分:0)

你可以做到

job.setPageable(new PDPageable(pddocument, job));

这是BTW,基本上是PDDocument.print(PrinterJob, boolean)已经习惯在PDFBox版本1.8.3中做的事情。