PageLabel Class Documentation
classPageLabel : SystemIDisposableNamespace:Datalogics::PDFL
- Inherits from:
SystemIDisposable
Detailed Description
Describes numbering labels for a range of pages.
PageLabel describes how to construct a label string for a range of pages. It contains information on number style, any prefixes, and a starting position within the document.
Note that a single PageLabel describes the label string for several pages all pages up until the first page covered by the next PageLabel, or the end of the document.
Also note that if a Document has any PageLabels, there must be one that starts at page index 0. This will be automatically created if the user does not supply one.
Uses types
Constructor & Destructor Documentation
PageLabel
PageLabel(PageLabelrhs, InternalConstructsignifier)Parameters
rhs: PageLabelsignifier: InternalConstruct
PageLabel
PageLabel(intstart, NumberStylens)Parameters
start: intStarting page index in the Document for this range
ns: NumberStyleNumbering style for this range
Convenience constructor creates a range with no prefix starting with number 1.
PageLabel
PageLabel(intstart, NumberStylens, stringp, intfirst)Parameters
start: intStarting page index in the Document for this range
ns: NumberStyleNumbering style for this range
p: stringPrefix string for this range
first: intFirst number appearing on a page in this range
Public constructor
~PageLabel
~PageLabel()Property Documentation
EndPageIndex
intEndPageIndex[get]FirstNumberInRange
intFirstNumberInRange[get, set]NumberStyle
NumberStyleNumberStyle[get, set]Prefix
stringPrefix[get, set]StartPageIndex
intStartPageIndex[get, set]