In both files, the imported page is drawn /after/ (on top of) the text.

I believe you can wrap an imported page in an Image and add it to the document 
that way instead of through the page's direct content.

--Mark Storer 
  Senior Software Engineer 
  Cardiff.com

#include <disclaimer> 
typedef std::Disclaimer<Cardiff> DisCard; 



> -----Original Message-----
> From: Harri T. [mailto:[email protected]]
> Sent: Tuesday, November 10, 2009 4:09 PM
> To: [email protected]
> Subject: Re: [iText-questions] Merging content with a pdf created
> withOpenOffice.org Draw
> 
> 
> Hi Mark! See the files here: 
> http://sites.google.com/site/haba713/itext-issue
> 
> test004 - OO3.1 Writer
> test005 - OO3.1 Draw
> 
> iText version is 2.1.7.
> 
> Harri
> 
> On 10.11.2009 23:57 Mark Storer wrote:
> > Please post the files from Writer and Draw, as well as the 
> output from your program.
> >
> > PS: Which version of iText are you using.
> >
> > --Mark Storer 
> >   Senior Software Engineer 
> >   Cardiff.com
> >
> > #include <disclaimer> 
> > typedef std::Disclaimer<Cardiff> DisCard; 
> >
> >
> >
> >   
> >> -----Original Message-----
> >> From: Harri T. [mailto:[email protected]]
> >> Sent: Tuesday, November 10, 2009 12:44 PM
> >> To: [email protected]
> >> Subject: [iText-questions] Merging content with a pdf created
> >> withOpenOffice.org Draw
> >>
> >>
> >> Hi! I should implement a program that uses PDF document as 
> a template 
> >> and adds content from text file over the template. The current 
> >> implementation below works if template is made with OO3 
> >> Writer. However, 
> >> if the template pdf is created with OO3 Draw, only the 
> >> template content 
> >> is displayed in the resulting pdf.
> >>
> >> I tried also layers but result is the same. Even if the 
> >> template is in a 
> >> "lower" layer and text content in a "higher" layer, the text 
> >> content is 
> >> displayed in Adobe Reader only if the lower layer is hidden.
> >>
> >> So, how should I change the program to make work also with 
> a template 
> >> pdf created with OO3 Draw?
> >>
> >> Harri
> >>
> >>     public static void main(String[] args) throws Exception {
> >>         if (args.length != 3) {
> >>             System.err.println("Usage: java -jar merge.jar 
> >> pdf_in txt_in pdf_out");
> >>         }
> >>         String pdfIn = args[0];
> >>         String textIn = args[1];
> >>         String pdfOut = args[2];
> >>
> >>         PdfReader reader = new PdfReader(pdfIn);
> >>         Document document = new Document(PageSize.A4);
> >>         PdfWriter writer = PdfWriter.getInstance(document, 
> >> new FileOutputStream(pdfOut));
> >>         document.open();
> >>         PdfContentByte cb = writer.getDirectContent();
> >>
> >>         document.newPage();
> >>
> >>         PdfImportedPage page1 = writer.getImportedPage(reader, 1);
> >>         cb.addTemplate(page1, 1, 0, 0, 1, 0, 0);
> >>
> >>         Paragraph paragraph = new Paragraph();
> >>         paragraph.setLeading(0.5f, 0.5f);
> >>         File file = new File(textIn);
> >>         BufferedReader in = new BufferedReader(new 
> FileReader(file));
> >>         String line;
> >>         StringBuffer buffer = new StringBuffer((int) 
> file.length());
> >>         while ((line = in.readLine()) != null) {
> >>             buffer.append(line);
> >>             buffer.append('\n');
> >>         }
> >>         paragraph.add(new Chunk(buffer.toString(), new 
> >> Font(Font.COURIER, 7, Font.NORMAL)));
> >>         document.add(paragraph);
> >>
> >>         document.close();
> >>     }
> >>
> >>
> >> --------------------------------------------------------------
> >> ----------------
> >> Let Crystal Reports handle the reporting - Free Crystal 
> >> Reports 2008 30-Day 
> >> trial. Simplify your report design, integration and 
> >> deployment - and focus on 
> >> what you do best, core application coding. Discover what's new with
> >> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> >> _______________________________________________
> >> iText-questions mailing list
> >> [email protected]
> >> https://lists.sourceforge.net/lists/listinfo/itext-questions
> >>
> >> Buy the iText book: http://www.1t3xt.com/docs/book.php
> >> Check the site with examples before you ask questions: 
> >>     
> > http://www.1t3xt.info/examples/
> > You can also search the keywords list: 
> http://1t3xt.info/tutorials/keywords/
> >
> >
> > 
> --------------------------------------------------------------
> ----------------
> > Let Crystal Reports handle the reporting - Free Crystal 
> Reports 2008 30-Day 
> > trial. Simplify your report design, integration and 
> deployment - and focus on 
> > what you do best, core application coding. Discover what's new with
> > Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> > _______________________________________________
> > iText-questions mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/itext-questions
> >
> > Buy the iText book: http://www.1t3xt.com/docs/book.php
> > Check the site with examples before you ask questions: 
http://www.1t3xt.info/examples/
> You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
>   


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Buy the iText book: http://www.1t3xt.com/docs/book.php
Check the site with examples before you ask questions: 
http://www.1t3xt.info/examples/
You can also search the keywords list: http://1t3xt.info/tutorials/keywords/


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Buy the iText book: http://www.1t3xt.com/docs/book.php
Check the site with examples before you ask questions: 
http://www.1t3xt.info/examples/
You can also search the keywords list: http://1t3xt.info/tutorials/keywords/

Reply via email to