如何用apache pdfbox-app jar解决问题

时间:2014-05-06 07:03:41

标签: java apache jar

我正在使用当前开发项目中的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。谢谢。

1 个答案:

答案 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有许多新的酷构造函数,以便在打印时提供更大的灵活性。