Bidi
Contents
[
Hide
]PageSetup.Bidi property
Specifies that this section contains bidirectional (complex scripts) text.
public bool Bidi { get; set; }
Remarks
When true
, the columns in this section are laid out from right to left.
Examples
Shows how to set the order of text columns in a section.
Document doc = new Document();
PageSetup pageSetup = doc.Sections[0].PageSetup;
pageSetup.TextColumns.SetCount(3);
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Write("Column 1.");
builder.InsertBreak(BreakType.ColumnBreak);
builder.Write("Column 2.");
builder.InsertBreak(BreakType.ColumnBreak);
builder.Write("Column 3.");
// Set the "Bidi" property to "true" to arrange the columns starting from the page's right side.
// The order of the columns will match the direction of the right-to-left text.
// Set the "Bidi" property to "false" to arrange the columns starting from the page's left side.
// The order of the columns will match the direction of the left-to-right text.
pageSetup.Bidi = reverseColumns;
doc.Save(ArtifactsDir + "PageSetup.Bidi.docx");
See Also
- class PageSetup
- namespace Aspose.Words
- assembly Aspose.Words