我正在尝试在 Android 上创建 PDF,但仅在按下按钮时显示一些信息,而不是将其存储在手机上。我收到此错误:
Unhandled exception: com.itextpdf.text.DocumentException
但我不明白为什么会这样。我有以下代码:
ByteArrayOutputStream baos = new ByteArrayOutputStream();
PdfDocument pdf = new PdfDocument();
PdfWriter pdfWriter = PdfWriter.getInstance(pdf, baos); //Error here
pdf.open();
pdf.add(new Paragraph("Hello world")); //Error here
pdf.close();
byte[] pdfByteArray = baos.toByteArray();
为什么我收到此错误?我是否错误地使用了 itextg 库?我找不到有关此错误的任何信息。
PS:我可以看到错误与itext
而不是有关,itextg
所以我不知道这个事实是否会产生错误。
提前致谢!