public class ParagraphAlignment
extends java.lang.Object
Examples:
Shows how to construct an Aspose.Words document by hand.
Document doc = new Document();
// A blank document contains one section, one body and one paragraph.
// Call the "RemoveAllChildren" method to remove all those nodes,
// and end up with a document node with no children.
doc.removeAllChildren();
// This document now has no composite child nodes that we can add content to.
// If we wish to edit it, we will need to repopulate its node collection.
// First, create a new section, and then append it as a child to the root document node.
Section section = new Section(doc);
doc.appendChild(section);
// Set some page setup properties for the section.
section.getPageSetup().setSectionStart(SectionStart.NEW_PAGE);
section.getPageSetup().setPaperSize(PaperSize.LETTER);
// A section needs a body, which will contain and display all its contents
// on the page between the section's header and footer.
Body body = new Body(doc);
section.appendChild(body);
// Create a paragraph, set some formatting properties, and then append it as a child to the body.
Paragraph para = new Paragraph(doc);
para.getParagraphFormat().setStyleName("Heading 1");
para.getParagraphFormat().setAlignment(ParagraphAlignment.CENTER);
body.appendChild(para);
// Finally, add some content to do the document. Create a run,
// set its appearance and contents, and then append it as a child to the paragraph.
Run run = new Run(doc);
run.setText("Hello World!");
run.getFont().setColor(Color.RED);
para.appendChild(run);
Assert.assertEquals("Hello World!", doc.getText().trim());
doc.save(getArtifactsDir() + "Section.CreateManually.docx");
| Modifier and Type | Field and Description |
|---|---|
static int |
ARABIC_HIGH_KASHIDA
Arabic only.
|
static int |
ARABIC_LOW_KASHIDA
Arabic only.
|
static int |
ARABIC_MEDIUM_KASHIDA
Arabic only.
|
static int |
CENTER
Text is centered horizontally.
|
static int |
DISTRIBUTED
Text is evenly distributed.
|
static int |
JUSTIFY
Text is aligned to both left and right.
|
static int |
LEFT
Text is aligned to the left.
|
static int |
length |
static int |
MATH_ELEMENT_CENTER_AS_GROUP
The only Math element in a line, aligned as 'Centered As Group'.
|
static int |
RIGHT
Text is aligned to the right.
|
static int |
THAI_DISTRIBUTED
Thai only.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
fromName(java.lang.String paragraphAlignmentName) |
static java.lang.String |
getName(int paragraphAlignment) |
static int[] |
getValues() |
static java.lang.String |
toString(int paragraphAlignment) |
public static int LEFT
public static int CENTER
public static int RIGHT
public static int JUSTIFY
public static int DISTRIBUTED
public static int ARABIC_MEDIUM_KASHIDA
public static int ARABIC_HIGH_KASHIDA
public static int ARABIC_LOW_KASHIDA
public static int THAI_DISTRIBUTED
public static int MATH_ELEMENT_CENTER_AS_GROUP
public static int length