Android에서 PDF를 만들려고하지만 버튼을 누르면 휴대 전화에 저장하지 말고 일부 정보 만 표시하려고합니다. 이 오류가 발생합니다 :이 오류가 발생하는 이유 : 처리되지 않은 예외 : Android에서 com.itextpdf.text.DocumentException?
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 라이브러리를 잘못 사용하고 있습니까? 이 오류에 대한 정보를 찾을 수 없습니다.
P.S : 나는 오류가 오류가이 사실로 제작 될 수 있다면 내가 모르는 itext
대신 itextg
와 관련되어 있음을 볼 수 있었다.
미리 감사드립니다.
대단히 감사합니다. 나는 문서에 갔지만 생각했던 잘못된 곳으로 갔다. 여기 내가 PDF를 만들려고 할 때 [예제] (http://developers.itextpdf.com/content/itext-7-jump-start-tutorial/examples/chapter-1)를 보았습니다. –
iText (G) 5와 다른 API를 사용하는 iText 7 설명서를 보았습니다 (코드 상단의 주석에 표시되어 있음). –
@AmedeeVanGasse 설명해 주셔서 감사합니다. 나는 마지막 버전을 사용하는 것이 더 낫다고 생각했기 때문에 혼란 스러웠습니다. 다시 고마워! –