public class PageBorderDistanceFrom
extends java.lang.Object
Examples:
Shows how to create a wide blue band border at the top of the first page.
Document doc = new Document();
PageSetup pageSetup = doc.getSections().get(0).getPageSetup();
pageSetup.setBorderAlwaysInFront(false);
pageSetup.setBorderDistanceFrom(PageBorderDistanceFrom.PAGE_EDGE);
pageSetup.setBorderAppliesTo(PageBorderAppliesTo.FIRST_PAGE);
Border border = pageSetup.getBorders().getByBorderType(BorderType.TOP);
border.setLineStyle(LineStyle.SINGLE);
border.setLineWidth(30.0);
border.setColor(Color.BLUE);
border.setDistanceFromText(0.0);
doc.save(getArtifactsDir() + "PageSetup.PageBorderProperties.docx");
| Modifier and Type | Field and Description |
|---|---|
static int |
length |
static int |
PAGE_EDGE
Border position is measured from the page edge.
|
static int |
TEXT
Border position is measured from the page margin.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
fromName(java.lang.String pageBorderDistanceFromName) |
static java.lang.String |
getName(int pageBorderDistanceFrom) |
static int[] |
getValues() |
static java.lang.String |
toString(int pageBorderDistanceFrom) |