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

Reply via email to