/** * set page size/orientation from docx4j.properties * @since 2.8 */ public void setPgSize() { String papersize= Docx4jProperties.getProperties().getProperty("docx4j.PageSize", "A4"); log.debug("Using paper size: " + papersize); String landscapeString = Docx4jProperties.getProperties().getProperty("docx4j.PageOrientationLandscape", "false"); boolean landscape= Boolean.parseBoolean(landscapeString); log.debug("Landscape orientation: " + landscape); setPgSize(PageSizePaper.valueOf(papersize), landscape); } /**
/** * Creates a WordprocessingMLPackage, using default page size and orientation. * From 2.7.1, these are read from docx4j.properties, or if not found, default * to A4 portrait. * * The WordprocessingMLPackage contains a MainDocumentPart (with content), * Styles part, DocPropsCorePart part, and DocPropsExtendedPart. */ public static WordprocessingMLPackage createPackage() throws InvalidFormatException { String papersize= Docx4jProperties.getProperties().getProperty("docx4j.PageSize", "A4"); log.info("Using paper size: " + papersize); String landscapeString = Docx4jProperties.getProperties().getProperty("docx4j.PageOrientationLandscape", "false"); boolean landscape= Boolean.parseBoolean(landscapeString); log.info("Landscape orientation: " + landscape); return createPackage( PageSizePaper.valueOf(papersize), landscape); }
page.setPgSize(PageSizePaper.valueOf(papersize), landscape);
/** * set page size/orientation from docx4j.properties * @since 2.8 */ public void setPgSize() { String papersize= Docx4jProperties.getProperties().getProperty("docx4j.PageSize", "A4"); log.debug("Using paper size: " + papersize); String landscapeString = Docx4jProperties.getProperties().getProperty("docx4j.PageOrientationLandscape", "false"); boolean landscape= Boolean.parseBoolean(landscapeString); log.debug("Landscape orientation: " + landscape); setPgSize(PageSizePaper.valueOf(papersize), landscape); } /**
/** * Creates a WordprocessingMLPackage, using default page size and orientation. * From 2.7.1, these are read from docx4j.properties, or if not found, default * to A4 portrait. * * The WordprocessingMLPackage contains a MainDocumentPart (with content), * Styles part, DocPropsCorePart part, and DocPropsExtendedPart. */ public static WordprocessingMLPackage createPackage() throws InvalidFormatException { String papersize= Docx4jProperties.getProperties().getProperty("docx4j.PageSize", "A4"); log.info("Using paper size: " + papersize); String landscapeString = Docx4jProperties.getProperties().getProperty("docx4j.PageOrientationLandscape", "false"); boolean landscape= Boolean.parseBoolean(landscapeString); log.info("Landscape orientation: " + landscape); return createPackage( PageSizePaper.valueOf(papersize), landscape); }
page.setPgSize(PageSizePaper.valueOf(papersize), landscape);