Something like: doc.finish() that would do all the same things that doc.close() does, except for closing the output stream that was provided when creating the writer for the doc.
Thanks, Roman -----Original Message----- From: Paulo Soares [mailto:[EMAIL PROTECTED]] Sent: Tuesday, May 28, 2002 5:26 AM To: 'Roman Novichenok'; 'John K. Watson'; [EMAIL PROTECTED] Subject: RE: [iText-questions] doc.close() closing OutputStream > -----Original Message----- > From: Roman Novichenok [SMTP:[EMAIL PROTECTED]] > Sent: Tuesday, May 28, 2002 1:57 > To: 'John K. Watson'; [EMAIL PROTECTED] > Subject: RE: [iText-questions] doc.close() closing OutputStream > > I could, but that would really increase the memory requirement for the > server. There could be a lot of documents created on the web server at > the same time. > Did you miss the suggestion to subclass ZipOutputStream and override the close() method to just call super.closeEntry()? > > Commenting out one line ( os.close() ) in com.lowagie.text.DocWriter.java > seems to do the job, without breaking anything else. I realize I cannot > just start making changes to code. > > What is the process for getting a new method added? > What method? Best Regards, Paulo Soares > > Thanks, > Roman > > -----Original Message----- > From: John K. Watson [mailto:[EMAIL PROTECTED]] > Sent: Saturday, May 25, 2002 1:06 PM > To: Roman Novichenok > Subject: Re: [iText-questions] doc.close() closing OutputStream > > Could you write each pdf into a ByteArrayOutputStream and then copy that > into the ZipOutputStream after the document.close()? > John > > ----- Original Message ----- > From: Roman Novichenok <mailto:[EMAIL PROTECTED]> > To: > Sent: Friday, May 24, 2002 11:45 PM > Subject: [iText-questions] doc.close() closing OutputStream > > I am trying to write multiple pdf files into a single zip archive. > > The idea would be to create a ZipOutputStream and then in a loop > create pdf Documents providing the zip stream to the writer. > > I get an exception thought after trying to use the zip stream after > the first document.close() the stream is closed by i-text. > > Is there some other way to finish the document, that would not force > closing the underlying stream? > > Thanks, > Roman _______________________________________________________________ Don't miss the 2002 Sprint PCS Application Developer's Conference August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm _______________________________________________ iText-questions mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/itext-questions
