You probably have a crop box different from the media box and will have to 
adjust the position. It's also probably better to use PdfStamper (you'll still 
have to adjust the position if there'a a crop box).

Paulo
  ----- Original Message ----- 
  From: Brian Gould 
  To: [email protected] 
  Sent: Monday, August 09, 2010 5:02 AM
  Subject: [iText-questions] Page shifting upwards when trying to copy a page


  I have a program that is reading one PDF and adding a note to it and 
  writing another PDF.    Unfortunately, it is shifting the original 
  document upward so that some of the original content is virtually 
  printed above the top of the page.  I am not sure what I am doing wrong.

           Document document = null;
           document=new Document(new Rectangle(11*72, (int)8.5*72), 0, 
  0,   0,  0);  // I have tried different margin numbers
           PdfWriter writer = PdfWriter.getInstance(document, new 
  FileOutputStream(newFileName));

           document.addTitle("title here");
           document.addAuthor("...");
           document.addCreator("viaPeople using iiText");
           document.open();

           PdfContentByte cb = writer.getDirectContent();
           PdfReader reader = new PdfReader(_fileName);
           int n = reader.getNumberOfPages();

           PdfImportedPage page;
           int rotation;
           int i = 0;

           while (i < n)
           {
               i++;
               document.newPage();
               document.setPageSize(reader.getPageSizeWithRotation(i));

               page = writer.getImportedPage(reader, i);
               rotation = reader.getPageRotation(i);
               cb.addTemplate(page,0,0);

               ... my added text here...
           }


           document.close();


  ------------------------------------------------------------------------------
  This SF.net email is sponsored by 

  Make an app they can't live without
  Enter the BlackBerry Developer Challenge
  http://p.sf.net/sfu/RIM-dev2dev 
  _______________________________________________
  iText-questions mailing list
  [email protected]
  https://lists.sourceforge.net/lists/listinfo/itext-questions

  Buy the iText book: http://www.itextpdf.com/book/
  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/
------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Buy the iText book: http://www.itextpdf.com/book/
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