Table of Contents

Class PdfPageLabelRange

Namespace
PDiffy
Assembly
PDiffy.dll

A range of page labels, such as roman numerals for the front pages, from FirstPage until the next range starts.

public sealed record PdfPageLabelRange : IEquatable<PdfPageLabelRange>
Inheritance
PdfPageLabelRange
Implements
Inherited Members

Properties

FirstPage

The range's first page, counted from 1.

public required int FirstPage { get; init; }

Property Value

int

Prefix

Text before each number, such as "Map-"; null when there is none.

public required string? Prefix { get; init; }

Property Value

string

Start

The number of the range's first page; 1 when the PDF doesn't say.

public required int Start { get; init; }

Property Value

int

Style

The numbering: "D" (1, 2, 3), "R" (I, II, III), "r" (i, ii, iii), "A" (A, B, C) or "a" (a, b, c); null for labels that are only the prefix. PdfPageLabelStyles lists them.

public required string? Style { get; init; }

Property Value

string