我想使用Apache PDFBox库创建带有重定向的PDF文件。这是代码:
PDDocument document = new PDDocument();
String javaScript = "app.launchURL('http://google.com', false);";
PDActionJavaScript PDAjavascript = new PDActionJavaScript(javaScript);
PDPage page = new PDPage();
document.addPage(page);
document.getDocumentCatalog().setOpenAction(PDAjavascript);
document.save("generatedpdf.pdf");
document.close();
当我在Acrobat Reader中打开生成的PDF时,一切正常,但是当我在浏览器中打开它时它不起作用,我看到消息“此PDF文档可能无法正确显示”。并没有重定向。我做错了什么?