我正在使用当前开发项目中的pdfbox-app
jar。
我注意到他们在PDPageable
发布后删除了“pdfbox-app-2.0.0-20140226.103319-176.jar
类。因为我在setPageable()
方法中遇到了编译错误。
我想知道替代建议。
据我所知,他们已在此版本PDPageable
之后删除了“pdfbox-app-2.0.0-20140226.103319-176.jar
课程。
我知道将快照用于开发是不稳定的。但我想发布最新的pdfbox-app jar。谢谢。
答案 0 :(得分:1)
最好用svn下载2.0源码 https://pdfbox.apache.org/downloads.html#scm 并看看这些例子。最近更改的印刷更加灵活。搜索PDFPrinter及其用途,例如在PDFReader.java中:
PDFPrinter printer = new PDFPrinter(document);
PrinterJob job = PrinterJob.getPrinterJob();
job.setPageable(printer.getPageable());
if (job.printDialog())
{
job.print();
}
请注意,PDFPrinter有许多新的酷构造函数,以便在打印时提供更大的灵活性。