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

Java 如何在PDFBox 2.0.0中将PDDocument设置为可分页?,java,apache,pdfbox,Java,Apache,Pdfbox,如何在PDFBox 2.0.0中使用分页功能。我使用PDFBOX1.8.3完成了我的应用程序。我可以使用PDFBox 1.8.3将文档设置为可分页格式。但是我无法在2.0.0中将文档设置为可分页 PrintJob job = new PrintJob(); job.setPageable(pddocument); 你能帮帮我吗 你能行 job.setPageable(new PDPageable(pddocument, job)); 顺便说一句,这基本上就是PDDocument.print(

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

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

你能行

job.setPageable(new PDPageable(pddocument, job));
顺便说一句,这基本上就是PDDocument.print(PrinterJob,boolean)在PDFBox版本1.8.3中已经使用过的功能。

有一个用于从1.8更新到2.0的

您的代码应该如下所示:

job.setPageable(new PDFPageable(pddocument));
注意:它是
PDFPageable
,而不是
PDPageable