Hi, this is my method to convert LETTER size page to LEGAL.

  public void changerPageSizePourLegal(String newFile, Log log)
  {
    PdfContentByte        pdfcbContenuFichierPDF;
    PdfReader             pdfrDocumentPDF;
    PdfWriter             pdfwDocumentPDF;
    ByteArrayOutputStream baosDocumentPDF = new ByteArrayOutputStream();
    Document              documentPDF = new Document();
    
    try
    {
      int intNombrePageDocumentPDF;
      pdfrDocumentPDF = new PdfReader( RetournerContenuFichier( new File
("test.pdf"), log ).getBytes( "ISO-8859-1" ) );
      pdfwDocumentPDF = PdfWriter.getInstance( documentPDF, baosDocumentPDF );
      intNombrePageDocumentPDF = pdfrDocumentPDF.getNumberOfPages();

      documentPDF.setPageSize(PageSize.LEGAL);
      documentPDF.open();
     
      pdfcbContenuFichierPDF = pdfwDocumentPDF.getDirectContent();

      for( int intNombrePage = 1; intNombrePage <= 1; intNombrePage++ )
      {
        documentPDF.newPage();
        documentPDF.setPageSize(PageSize.LEGAL);        
        PdfImportedPage pdfipPage = pdfwDocumentPDF.getImportedPage( 
pdfrDocumentPDF, intNombrePage );
        pdfcbContenuFichierPDF.addTemplate( pdfipPage, 0, 0 );
      }
        
    }
    catch(DocumentException de) {
      System.out.println(de.getMessage());
    }
    catch(IOException ioe) {
      System.out.println(ioe.getMessage());
    }
    
    documentPDF.close();    
  }

Is it possible to tell me why the page size always stay LETTER ?  The test.pdf 
file is a good one because I look inside before running code and I can read it 
with acrobatReader.
Thank's
R�mi


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
iText-questions mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Reply via email to