1

我正在尝试创建一个 pdf 文件并将其保存到 sd 卡。我搜索了我的问题的解决方案,但我在网上找到的是关于创建和保存文件或图像的。但两者都不能解决我的问题。这是我的示例代码:

 public void createPdf(){
     Document document = new Document();  
     try {           
             PdfWriter.getInstance(document, new FileOutputStream(android.os.Environment.getExternalStoragePublicDirectory("DIRECTORY_PDF") + java.io.File.separator + "droidtext" + java.io.File.separator + "HelloWorld"));
             document.open();
             document.add(new Paragraph("Hello World"));
     } catch (DocumentException de) {
             System.err.println(de.getMessage());
     } catch (IOException ioe) {
             System.err.println(ioe.getMessage());
     }
     document.close();

这是logcat所说的:

02-21 06:28:08.001: W/System.err(859): /mnt/sdcard/DIRECTORY_PDF/droidtext/HelloWorld: open failed: ENOENT (No such file or directory)

4

0 回答 0