An instance of the Section
public class SectionFormat
Public Class SectionFormat
Introduced: 14.0.
The following example shows how to add a new section with a specific page size, orientation and margins into an existing document. Additionally, the section is devided into 3 columns with different column widths and column distances.
TXTextControl.SectionFormat sf = new TXTextControl.SectionFormat(3, new int[] { 1500, 2500, 5000 }, new int[] { 250, 500 });
sf.ColumnLineColor = Color.Black;
sf.ColumnLineWidth = 50;
sf.PageSize = new TXTextControl.PageSize(500, 1000);
sf.Landscape = true;
sf.PageMargins = new TXTextControl.PageMargins(100, 100, 100, 100);
textControl1.Sections.Add(TXTextControl.SectionBreakKind.BeginAtNewPage);
textControl1.Sections.GetItem().Format = sf;
Dim sf As New TXTextControl.SectionFormat(3, New Integer() {1500, 2500, 5000}, New Integer() {250, 500})
sf.ColumnLineColor = Color.Black
sf.ColumnLineWidth = 50
sf.PageSize = New TXTextControl.PageSize(500, 1000)
sf.Landscape = True
sf.PageMargins = New TXTextControl.PageMargins(100, 100, 100, 100)
TextControl1.Sections.Add(TXTextControl.SectionBreakKind.BeginAtNewPage)
TextControl1.Sections.GetItem().Format = sf
Constructor | Description |
---|---|
Section |
Creates a new instance of the Section |
Enumeration | Description |
---|---|
Attribute | Determines a certain section format attribute. |
Property | Description |
---|---|
Break |
Gets or sets the kind of the section break the section starts with. |
Column |
Gets the distances, in twips, between the columns on a page. |
Column |
Gets or sets the color of a dividing line between two columns. |
Column |
Gets or sets the width of a dividing line between two columns. |
Column |
Gets the widths, in twips, of the columns on a page. |
Columns | Gets or sets the number of columns on a page. |
Equal |
Gets or sets a value indicating whether the columns on a page have all the same width and the same distance between them. |
Landscape | Gets or sets a value indicating whether the section's page size is in landscape orientation. |
Page |
Gets or sets the attributes of a section's page border. |
Page |
Gets or sets the section's page margins. |
Page |
Gets or sets the section's page size. |
Restart |
Gets or sets a value indicating whether page numbering is restarted at the section's beginning. |