reader.getPageSize(int pagenumber)

>From: "Grizzly Malchow" <[EMAIL PROTECTED]>
>Reply-To: Post all your questions about iText here 
><[email protected]>
>To: <[email protected]>
>Subject: [iText-questions] Problem getting the correct size when 
>addingtemplate
>Date: Wed, 21 Jun 2006 13:47:32 -0500
>
>This is the first time I've used iText so bear with me. While I'm at it
>I'll tell you that my Java experience is quite limited as well.
>I'm trying to use an existing PDF as a template. I used the example
>TwoOnOne.java to get started. I'm able to add the template to the new
>pdf document but the size isn't the same as the original. I know it is
>because I don't have the correct values on the AddTemplate() method. No
>matter what I set the values to I can't seem to get the size right. I've
>read the documentation on the transformation matrix but I'm having a
>hard time understanding it. Can someone explain to me how I would go
>about getting the written page the same size as the reader page?
>
>// we create a reader for Invoice.pdf
>PdfReader reader = new PdfReader("Invoice.pdf");
>// we retrieve the size of the first page
>Rectangle psize = reader.getPageSize(1);
>float width = psize.height();
>float height = psize.width();
>
>// create document-object
>Document document = new Document(new Rectangle(width, height));
>// create a writer that listens to the document
>PdfWriter writer = PdfWriter.getInstance(document, new
>FileOutputStream("InvoiceCopy.pdf"));
>// open the document
>document.open();
>// add content
>PdfContentByte cb = writer.getDirectContent();
>document.newPage();
>PdfImportedPage page1 = writer.getImportedPage(reader, 1);
>cb.addTemplate(page1, 0, 0);
>document.close();
>
>
>All the advantages of Linux Managed Hosting--Without the Cost and Risk!
>Fully trained technicians. The highest number of Red Hat certifications in
>the hosting industry. Fanatical Support. Click to learn more
>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
>_______________________________________________
>iText-questions mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/itext-questions

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/


All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Reply via email to