PdfPageLabelRange Class

Definition

One page label range: the pages from StartPageIndex to the next range, labelled by one page label dictionary.

public sealed class PdfPageLabelRange

Remarks

ISO 32000-2 §12.4.2, Table 161. Page i of a range that starts at page index k is labelled Prefix followed by the number FirstNumber + (i − k) written in Style. Letters repeat rather than carry: A to Z, then AA to ZZ, then AAA. Roman numerals beyond 3999 have no standard form; like Acrobat, an M is written per thousand.

A live view over the page label dictionary. Deviations are repaired and reported when read: an unknown style reads as decimal (PageLabelStyleInvalid), a start that is not a positive integer as 1 (an integral real as its value; PageLabelStartInvalid), a prefix that is not a text string as empty and one holding U+0000 up to it (PageLabelPrefixInvalid), a Type other than PageLabel is ignored (PageLabelInvalid).

Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

Properties (5)