FIX::NullApplication
我正在使用上面的practive代码,但我的编译器说
未报告的异常COSVisitorException;必须被抓住或宣布 被抛出document.save(" mypdf.pdf");
答案 0 :(得分:1)
正如消息所说:
在Header方法中声明异常:
public static void main(String args[]) throws IOException , COSVisitorException{
或添加try/catch
块
try {
//Creating PDF document object
PDDocument document = new PDDocument();
for (int i=0; i<10; i++) {
//Creating a blank page
PDPage blankPage = new PDPage();
//Adding the blank page to the document
document.addPage( blankPage );
}
//Saving the document
document.save("C:/PdfBox_Examples/my_doc.pdf");
System.out.println("PDF created");
//Closing the document
document.close();
} catch (COSVisitorException e) {
//handle exception
}
答案 1 :(得分:0)
将throws IOException
更改为throws IOException, COSVisitorException
答案 2 :(得分:0)
Download PDFBox 2.0,如果您是初学者,请不要使用旧版本。 2.0版本不再抛出COSVisitorException。并使用源代码下载中的示例。