Table of Contents

Class PdfPageLabelRange

Namespace
MiPdf
Assembly
MiPdf.dll

A page label range: the pages from StartPage up to the start of the next range.

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

Constructors

PdfPageLabelRange(int, PdfPageLabelStyle, string?, int)

A page label range: the pages from StartPage up to the start of the next range.

public PdfPageLabelRange(int StartPage, PdfPageLabelStyle Style, string? Prefix = null, int StartNumber = 1)

Parameters

StartPage int

First page of the range (1-based).

Style PdfPageLabelStyle

Numbering style.

Prefix string

Text in front of the number; null for none.

StartNumber int

Number of the first page of the range (at least 1).

Properties

Prefix

Text in front of the number; null for none.

public string? Prefix { get; init; }

Property Value

string

StartNumber

Number of the first page of the range (at least 1).

public int StartNumber { get; init; }

Property Value

int

StartPage

First page of the range (1-based).

public int StartPage { get; init; }

Property Value

int

Style

Numbering style.

public PdfPageLabelStyle Style { get; init; }

Property Value

PdfPageLabelStyle