I am trying to put one document on top of another... But can't seem to do it. 
Using the following code I get the below error. Anyone know why?


        //Read the two files and merge.
        PdfCopyFields copy = new PdfCopyFields( out  );
        PdfReader reader1 = new PdfReader( pdfStream1.toByteArray() );
        PdfReader reader2 = new PdfReader( pdfStream2.toByteArray() );

                System.out.println("Reader1 has "+reader1.getNumberOfPages()+" 
pages. Reader2 has "+reader2.getNumberOfPages()+" pages.");

        //move 2nd doc to copy
        copy.addDocument(reader2);
                
        //move 1st doc over top of first page of second doc
        PdfContentByte dc = copy.getWriter().getDirectContent();
        PdfImportedPage page = copy.getWriter().getImportedPage(reader1, 1);
        dc.addTemplate(page, 0 , 0);
                
        //close and output copy
        copy.close();
                



java.lang.RuntimeException: The page 0 was requested but the document has only 
1 pages.
        at com.lowagie.text.pdf.PdfWriter.close(Unknown Source)
        at com.lowagie.text.pdf.PdfCopyFieldsImp.close(Unknown Source)
        at com.lowagie.text.pdf.PdfDocument.close(Unknown Source)
        at com.lowagie.text.pdf.PdfCopyFieldsImp.closeIt(Unknown Source)
        at com.lowagie.text.pdf.PdfCopyFieldsImp.close(Unknown Source)
        at com.lowagie.text.pdf.PdfCopyFields.close(Unknown Source)
        at 
org.usiis.Reports.DosesAdminReport.buildProvDosesAdminReport(DosesAdminReport.java:147)
        at 
org.usiis.Reports.ReportBuilder.buildProvDosesAdminReport(ReportBuilder.java:28)
        at org.usiis.report.main(report.java:23)
Building...
Reader1 has 1 pages. Reader2 has 2 pages.
Done!



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_idv37&alloc_id865&op=click
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Reply via email to