Thank you Tilman! I will take your advice and get it to work this way.
Herzliche Grüsse, Siegfried - Siegfried Gstöttner [email protected] Universitätsbibliothek Salzburg, Bibliothekstechnologie Hofstallgasse 2-4 5020 Salzburg AUSTRIA -----Ursprüngliche Nachricht----- Von: Tilman Hausherr [mailto:[email protected]] Gesendet: Donnerstag, 28. Juli 2016 18:12 An: [email protected] Betreff: Re: Problem with PDFMergerExample() Am 28.07.2016 um 09:16 schrieb Gstöttner Siegfried: > Hello Tilman! > > Thank you for your quick response. Ist is now working fine. Thank you very > much. Btw what you do is a bit of an overkill for a mailing, although the good thing is that you have something working so you can impress your boss :-) The better way to do it is to create a new PDDocument, then add a page to it (importPage(), not addPage()) and modify each by adding the address. Another thing to take care of: if you append your own content stream to a page, then use the one with the fifth parameter set to true. This is to take care of PDFs where the content stream does not reset the graphics at the end. Tilman > > > Kind regards, > Siegfried > - > Siegfried Gstöttner > [email protected] > > > -----Ursprüngliche Nachricht----- > Von: Tilman Hausherr [mailto:[email protected]] > Gesendet: Donnerstag, 28. Juli 2016 08:01 > An: [email protected] > Betreff: Re: Problem with PDFMergerExample() > > Am 28.07.2016 um 07:41 schrieb Gstöttner Siegfried: >> The "doc" in "oneDocSerial" is the main document originally loaded from a >> file. Then an adress is added to this document. Could you please tell me how >> to convert the result into avalid InputStream to get your example working? > Do this: > > > ByteArrayOutputStream baos = new ByteArrayOutputStream(); > > doc.save(baos); > > doc.close(); // possibly much later, depending if doc uses resources from > other documents! > > ByteArrayInputStream bais = new > ByteArrayInputStrea(baos.toByteArray()); > > bais is now an input stream. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

