我正在尝试使用“droidtext”导出pdf。如果我的pdf只有文本,它工作正常。一旦我添加图像,pdf拒绝打开,抛出“文件已损坏”错误。
Document document=new Document();
PdfWriter.getInstance(document, new FileOutputStream(android.os.Environment.getExternalStorageDirectory() + java.io.File.separator + "HelloWorld.pdf"));
document.open();
Image image = Image.getInstance(android.os.Environment.getExternalStorageDirectory() + java.io.File.separator + "er.png");
document.add(image);
如果我注释掉最后一行程序按预期运行并输出包含“Hello World”的pdf。