You are missing the p_Document.close(). > -----Original Message----- > From: Huttin Pierre [SMTP:[EMAIL PROTECTED] > Sent: Tuesday, February 25, 2003 16:22 > To: 'Paulo Soares' > Cc: '[EMAIL PROTECTED]' > Subject: RE: [iText-questions] problem to copy a pdf into another pdf > > The page rotation give by the instruction : > rotation = reader.getPageRotation(i); > > return me 0 > > I use the version 0.96 of iText > > Best Regards, > --- > HUTTIN Pierre > OMNIS ECM Services > 81 route de Luxembourg > L-4391 PONTPIERRE > > tel : (+352) 29 14 11 1 > fax : (+352) 29 14 11 650 > url : http://www.ecm.lu > > -----Original Message----- > From: Paulo Soares [mailto:[EMAIL PROTECTED] > Sent: mardi 25 f�vrier 2003 16:56 > To: 'Huttin Pierre'; '[EMAIL PROTECTED]' > Subject: RE: [iText-questions] problem to copy a pdf into another pdf > > It's probably a page rotation problem. What's the page rotation in the > original document and what version of iText are you using? > > Best Regards, > Paulo Soares > > > -----Original Message----- > > From: Huttin Pierre [SMTP:[EMAIL PROTECTED] > > Sent: Tuesday, February 25, 2003 12:51 > > To: '[EMAIL PROTECTED]' > > Subject: [iText-questions] problem to copy a pdf into another pdf > > > > Hello, > > > > I have a problem to copy a pdf file to a new pdf file. > > When I run the code below, I obtain the right number of page with the > > right > > size and the output file have the right size, but i can't see anything > in > > the output file ? > > > > The pdf file to copy to new file come under a ByteArrayInputStream > format. > > > > > > I don't understand what's happen. > > > > Note > > > > PdfWriter p_PdfWriter; > > Document p_Document; > > ByteArrayOutputStream p_outputStream; > > > > (this variables are initialise in the a first part of the code and no > > problem with this) > > > > > > private void addPdf(ByteArrayInputStream iStream, String > ChapterTitle) > > { > > if(p_PdfWriter != null && p_Document != null && p_outputStream > != > > null) { > > try { > > int l; > > InputStreamReader isr = new InputStreamReader(iStream); > > ByteArrayOutputStream out = new ByteArrayOutputStream(); > > while ((l = isr.read()) != -1) { > > out.write(l); > > } > > PdfReader reader = new PdfReader(out.toByteArray()); > > int n = reader.getNumberOfPages(); > > int i = 0; > > int rotation; > > PdfContentByte cb = p_PdfWriter.getDirectContent(); > > while (i < n) { > > i++; > > > > p_PdfDocument.setPageSize(reader.getPageSizeWithRotation(i)); > > if (p_FirstChapter) { > > p_FirstChapter = false; > > p_Document.open(); > > p_Document.newPage(); > > } else { > > p_Document.newPage(); > > } > > rotation = reader.getPageRotation(i); > > if (rotation == 90 || rotation == 270) { > > > > > cb.addTemplate((PdfTemplate)p_PdfWriter.getImportedPage(reader,i),0,-1f,1f > > ,0 > > ,0,reader.getPageSizeWithRotation(i).height()); > > } else { > > > > > cb.addTemplate((PdfTemplate)p_PdfWriter.getImportedPage(reader,i),1f,0,0,1 > > f, > > 0,0); > > } > > } > > } catch (Exception de) { > > System.out.println("addPdf - Error"); > > System.out.println("error message : " + > de.getMessage()); > > ((DfException)de).printStackTrace(); > > } > > } > > } > > > > --- > > HUTTIN Pierre > > OMNIS ECM Services > > 81 route de Luxembourg > > L-4391 PONTPIERRE > > > > tel : (+352) 29 14 11 1 > > fax : (+352) 29 14 11 650 > > url : http://www.ecm.lu > > > > > > > > ********************************************************************** > > This email and any files transmitted with it are confidential and > > intended solely for the use of the individual or entity to whom they > > are addressed. If you have received this email in error please notify > > the security manager at [EMAIL PROTECTED] > > This footnote also confirms that this email message has been swept by > > the SOFITEC C.A.T.S. systems for the presence of computer viruses. > > > > For more information about C.A.T.S. please check > > http://www.sofitec.lu > > ********************************************************************** > > > > > > > > ------------------------------------------------------- > > 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 email and any files transmitted with it are confidential and > intended solely for the use of the individual or entity to whom they > are addressed. If you have received this email in error please notify > the security manager at [EMAIL PROTECTED] > This footnote also confirms that this email message has been swept by > the SOFITEC C.A.T.S. systems for the presence of computer viruses. > > For more information about C.A.T.S. please check > http://www.sofitec.lu > **********************************************************************
------------------------------------------------------- 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
