Specifies page orientation.
[Visual Basic]
Public Enum Orientation
[C#]public enum Orientation
Example
Shows how to insert sections using DocumentBuilder, specify page setup for a section and reset page setup to defaults.
[C#]
DocumentBuilder builder = new DocumentBuilder();
// Modify the first section in the document.
builder.PageSetup.Orientation = Orientation.Landscape;
builder.PageSetup.VerticalAlignment = PageVerticalAlignment.Center;
builder.Writeln("Section 1, landscape oriented and text vertically centered.");
// Start a new section and reset its formatting to defaults.
builder.InsertBreak(BreakType.SectionBreakNewPage);
builder.PageSetup.ClearFormatting();
builder.Writeln("Section 2, back to default Letter paper size, portrait orientation and top alignment.");
builder.Document.Save(MyDir + "PageSetup.ClearFormatting Out.doc");[Visual Basic]
Dim builder As DocumentBuilder = New DocumentBuilder()
' Modify the first section in the document.
builder.PageSetup.Orientation = Orientation.Landscape
builder.PageSetup.VerticalAlignment = PageVerticalAlignment.Center
builder.Writeln("Section 1, landscape oriented and text vertically centered.")
' Start a new section and reset its formatting to defaults.
builder.InsertBreak(BreakType.SectionBreakNewPage)
builder.PageSetup.ClearFormatting()
builder.Writeln("Section 2, back to default Letter paper size, portrait orientation and top alignment.")
builder.Document.Save(MyDir & "PageSetup.ClearFormatting Out.doc")Members
| Member Name | Description | Value |
| Portrait | Portrait page orientation (narrow and tall). | 1 |
| Landscape | Landscape page orientation (wide and short). | 2 |
Requirements
Namespace: Aspose.Words
Assembly: Aspose.Words (in Aspose.Words.dll)
See Also
Aspose.Words Namespace