Table of Contents

Enum PdfNumberStyle

Namespace
Syncfusion.Pdf
Assembly
Syncfusion.Pdf.Portable.dll

Specifies numbering style of page labels.

public enum PdfNumberStyle

Fields

LowerLatin = 2

Lowercase letters a-z.

LowerRoman = 3

Lowercase roman numerals.

None = 0

No numbering at all.

Numeric = 1

Decimal arabic numerals.

UpperLatin = 4

Uppercase letters A-Z.

UpperRoman = 5

Uppercase roman numerals.

Examples

//Create new document.
PdfDocument document = new PdfDocument();
//Create new true type font.
PdfTrueTypeFont font = new PdfTrueTypeFont(new Font("Times New Roman", 12f));
//Create new solid brush.
PdfSolidBrush brush = new PdfSolidBrush(Color.Green);
//Create new section.
PdfSection sec = document.Sections.Add();
//Declare new page.
PdfPage page;
//Creates page number field.
PdfDestinationPageNumberField dest = new PdfDestinationPageNumberField();
//Add pages to the section.
page = sec.Pages.Add();
//Set page for pagenumber field.
dest.Page = page;
//Set Number style.
dest.NumberStyle = PdfNumberStyle.LowerRoman;
//Set font for pagenumber field.
dest.Font = font;
//Set brush for pagenumber field.
dest.Brush = brush;
//Set size for the page number field.
dest.Size = new SizeF(50, 20);
//Draws the page number on page.
dest.Draw(page.Graphics);
//Save the document.
document.Save("NumberStyle.pdf");
//Close the document.
document.Close(true);
'Create a new PDF document.
Dim document As PdfDocument = New PdfDocument()
'Create new true type font.
Dim font As PdfTrueTypeFont = New PdfTrueTypeFont(New Font("Times New Roman", 12.0F))
'Create new solid brush.
Dim brush As PdfSolidBrush = New PdfSolidBrush(Color.Green)
'Create new section.
Dim sec As PdfSection = document.Sections.Add()
'Declare new page.
Dim page As PdfPage
'Creates page number field.
Dim dest As PdfDestinationPageNumberField = New PdfDestinationPageNumberField()
'Add pages to the section.
page = sec.Pages.Add()
'Set page for pagenumber field.
dest.Page = page
'Set Number style.
dest.NumberStyle = PdfNumberStyle.LowerRoman
'Set font for pagenumber field.
dest.Font = font
'Set brush for pagenumber field.
dest.Brush = brush
'Set size for the page number field.
dest.Size = New SizeF(50, 20)
'Draws the page number on page.
dest.Draw(page.Graphics)
'Save document to disk.
document.Save("NumberStyle.pdf")
'Close the document.
document.Close(True)

See Also