Ignore:
Timestamp:
06/10/11 08:16:16 (12 months ago)
Author:
jharrop
Message:

Support for common paper sizes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/packages/WordprocessingMLPackage.java

    r1394 r1536  
    5151import org.docx4j.model.structure.HeaderFooterPolicy; 
    5252import org.docx4j.model.structure.PageDimensions; 
     53import org.docx4j.model.structure.PageSizePaper; 
    5354import org.docx4j.openpackaging.contenttype.ContentType; 
    5455import org.docx4j.openpackaging.contenttype.ContentTypeManager; 
     
    385386 
    386387        public static WordprocessingMLPackage createPackage() throws InvalidFormatException { 
     388 
     389                return createPackage(PageSizePaper.A4, false);  
     390        } 
     391         
     392        public static WordprocessingMLPackage createPackage(PageSizePaper sz, boolean landscape ) throws InvalidFormatException { 
    387393                 
    388394                                 
     
    404410                SectPr sectPr = factory.createSectPr(); 
    405411                body.setSectPr(sectPr); 
    406                 sectPr.setPgSz(page.createPgSize() ); 
     412                sectPr.setPgSz(PageDimensions.createPgSize(sz, landscape) ); 
    407413                sectPr.setPgMar(page.createPgMar()); 
    408414                                 
Note: See TracChangeset for help on using the changeset viewer.