-3
我已經使用下面的代碼打開pdf。如何在不保存的情況下打開pdf文件,另存爲,使用java打印?
try
{
File file = new File("Sample.pdf");
java.awt.Desktop.getDeskTop().open(file);
System.out.println("File opened successfully");
}catch(Exception ex)
{
System.out.println("Error occurred: "+ex);
}
現在我想禁用保存,另存爲,在opening.I前的PDF文件打印選項都試過這種link。但它不會工作。
它引發以下錯誤發生。
Exception in thread "main" java.lang.NoClassDefFoundError: org/bouncycastle/cms/Recipient
Caused by: java.lang.ClassNotFoundException: org.bouncycastle.cms.Recipient
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more
如何禁用保存,另存爲,給定PDF文件的打印選項?
你必須在打開之前編輯'pdf'文件,你可以使用*** ['itext'](http://itextpdf.com/)*** – 2013-04-26 04:34:48