Orientation
Contents
[
Hide
]Inheritance: java.lang.Object
public class Orientation
Specifies page orientation.
Examples:
Shows how to apply and revert page setup settings to sections in a document.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Modify the page setup properties for the builder's current section and add text.
builder.getPageSetup().setOrientation(Orientation.LANDSCAPE);
builder.getPageSetup().setVerticalAlignment(PageVerticalAlignment.CENTER);
builder.writeln("This is the first section, which landscape oriented with vertically centered text.");
// If we start a new section using a document builder,
// it will inherit the builder's current page setup properties.
builder.insertBreak(BreakType.SECTION_BREAK_NEW_PAGE);
Assert.assertEquals(Orientation.LANDSCAPE, doc.getSections().get(1).getPageSetup().getOrientation());
Assert.assertEquals(PageVerticalAlignment.CENTER, doc.getSections().get(1).getPageSetup().getVerticalAlignment());
// We can revert its page setup properties to their default values using the "ClearFormatting" method.
builder.getPageSetup().clearFormatting();
Assert.assertEquals(Orientation.PORTRAIT, doc.getSections().get(1).getPageSetup().getOrientation());
Assert.assertEquals(PageVerticalAlignment.TOP, doc.getSections().get(1).getPageSetup().getVerticalAlignment());
builder.writeln("This is the second section, which is in default Letter paper size, portrait orientation and top alignment.");
doc.save(getArtifactsDir() + "PageSetup.ClearFormatting.docx");
Fields
Field | Description |
---|---|
LANDSCAPE | Landscape page orientation (wide and short). |
PORTRAIT | Portrait page orientation (narrow and tall). |
length |
Methods
Method | Description |
---|---|
fromName(String orientationName) | |
getName(int orientation) | |
getValues() | |
toString(int orientation) |
LANDSCAPE
public static int LANDSCAPE
Landscape page orientation (wide and short).
PORTRAIT
public static int PORTRAIT
Portrait page orientation (narrow and tall).
length
public static int length
fromName(String orientationName)
public static int fromName(String orientationName)
Parameters:
Parameter | Type | Description |
---|---|---|
orientationName | java.lang.String |
Returns: int
getName(int orientation)
public static String getName(int orientation)
Parameters:
Parameter | Type | Description |
---|---|---|
orientation | int |
Returns: java.lang.String
getValues()
public static int[] getValues()
Returns: int[]
toString(int orientation)
public static String toString(int orientation)
Parameters:
Parameter | Type | Description |
---|---|---|
orientation | int |
Returns: java.lang.String