The file is corrupt because you don't call document.close(). The pages will
be blank because to rotate a page 180 degrees you'll also need to move the
page origin like cb.addTemplate(page, -1f, 0, 0, -1f,
origReader1.getPageSize(1).right() , origReader1.getPageSize(1).top()).
Best Regards,
Paulo Soares
> -----Original Message-----
> From: David Nielsen [SMTP:[EMAIL PROTECTED]
> Sent: Monday, February 24, 2003 13:55
> To: [EMAIL PROTECTED]
> Subject: [iText-questions] Corrupt pdf
>
> Why does this generate a corrupt pdf file ?
>
>
> public class Multi {
> public static void main(String[] args){
> try {
> PdfReader origReader1 = new
> PdfReader("C:/JavaProjects/pbms/nod/files/staging/userguide.pdf");
> PdfReader origReader2 = new
> PdfReader("C:/JavaProjects/pbms/nod/files/staging/userguide.pdf");
> Document document = new Document();
> document.setPageSize(origReader1.getPageSize(1));
> PdfWriter writer = PdfWriter.getInstance(document, new
> FileOutputStream("C:/JavaProjects/pbms/nod/files/staging/test.pdf"));
> document.open();
> PdfContentByte cb = writer.getDirectContent();
> for(int i = 0; i < 10; i++) {
> document.newPage();
> PdfImportedPage page;
> if(i%2 != 0) {
> page = writer.getImportedPage(origReader1, 1);
> cb.addTemplate(page, -1f, 0, 0, -1f, 0 , 0);
> } else {
> page = writer.getImportedPage(origReader2, 1);
> cb.addTemplate(page, -1f, 0, 0, -1f, 0 , 0);
> }
> }
> } catch(Exception e) {
> System.out.println(e.getStackTrace());
> }
> }
> }
>
> Regards,
> David
>
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> iText-questions mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/itext-questions
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
iText-questions mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/itext-questions