> Hi Everyone, > > Can you tell me how to build a PDF Document in memory. If I use > ByteArrayOutputStream to create OutputStream and pass this outputStream to > PdfWriter.getInstance, then I can have a PDF Document in memory. However, > after building the document, I have to call document.close() and in the > tutorial, It said calling document.close() will flush and close the > outputstream to which the writer is writing. I have tried to get the PDF > Document from my ByteArrayOutputStream before call document.close() but > what I get is an uncompleted document. > > (Concat.java) > > ... > Document document = new Document(reader.getPageSizeWithRotation(1)); > ByteArrayOutputStream pdfOutputStream = new ByteArrayOutputStream(); > PdfWriter writer = PdfWriter.getInstance(document, pdfOutputStream); > > .... > > byte [] tempPDF = pdfOutputStream.toByteArray(); > document.close(); // this will close my ByteArrayOutputStream (???) > > > Do you have any idea, > > Thanks > > Liem > > >
------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ iText-questions mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/itext-questions
