For a list of all members of this type, see Section Members
System.Object
public class Section : Object
Remarks
Example
[Visual Basic]
Imports System
Imports ceTe.DynamicPDF
Module MyModule
Sub Main()
' Create a PDF Document
Dim MyDocument As Document = New Document
'Create a template object and add a page numbering label
Dim MyTemplate As Template = New Template
MyTemplate.Elements.Add(New PageNumberingLabel("%%SP%% of %%ST%%", 0, 680, 512, 12, Font.Helvetica, 12, TextAlign.Center))
'Add the template to the document
MyDocument.Template = MyTemplate
'Begin the first section
MyDocument.Sections.Begin(NumberingStyle.RomanLowerCase)
'Add two pages
MyDocument.Pages.Add(New Page) 'Page 1
MyDocument.Pages.Add(New Page) 'Page 2
'Begin the second section
MyDocument.Sections.Begin(NumberingStyle.Numeric, MyTemplate)
'Add three pages
MyDocument.Pages.Add(New Page) 'Page 3
MyDocument.Pages.Add(New Page) 'page 4
MyDocument.Pages.Add(New Page) 'page 5
'Begin the third section specifying a section prefix
MyDocument.Sections.Begin(NumberingStyle.RomanLowerCase, "Appendix A - ")
'Add two pages
MyDocument.Pages.Add(New Page) 'page 6
MyDocument.Pages.Add(New Page) 'page 7
' Save the PDF document
MyDocument.Draw("C:\MyDocument.pdf")
End Sub
End Module
[C#]
using System;
using ceTe.DynamicPDF;
class MyClass
{
static void Main()
{
// Create a PDF Document
Document document = new Document();
//Create a template object and add a page numbering label
Template template = new Template();
template.Elements.Add( new PageNumberingLabel( "%%SP%% of %%ST%%", 0, 680, 512, 12, Font.Helvetica, 12, TextAlign.Center ) );
document.Template = template;
//Begin the first section
document.Sections.Begin( NumberingStyle.RomanLowerCase );
//Add two pages
document.Pages.Add( new Page() ); //Page 1
document.Pages.Add( new Page() ); //Page 2
//Begin the second section
document.Sections.Begin( NumberingStyle.Numeric, template );
//Add three pages
document.Pages.Add( new Page() ); //Page 3
document.Pages.Add( new Page() ); //page 4
document.Pages.Add( new Page() ); //page 5
//Begin the third section specifying a section prefix
document.Sections.Begin( NumberingStyle.RomanLowerCase, "Appendix A - " );
//Add two pages
document.Pages.Add( new Page() ); //page 6
document.Pages.Add( new Page() ); //page 7
// Save the PDF document
document.Draw( @"C:\MyDocument.pdf" );
}
}
Requirements
Namespace: ceTe.DynamicPDF Namespace
Assembly: DynamicPDF.Generator.[Edition].dll
See Also
Section members | ceTe.DynamicPDF Namespace

