PageRangeAdd(String) Method

Adds a range of page numbers to the sequence from a string representation (e.g. 1-5, 8, 11-13).

Definition

Namespace: GleamTech.DocumentUltimate
Assembly: GleamTech.DocumentUltimate (in GleamTech.DocumentUltimate.dll) Version: 7.1.5
C#
public override void Add(
	string pageRangeString
)

Parameters

pageRangeString  String
The string containing the range of page numbers.

Remarks

The range is specified as a string in the following forms or combination thereof:

5single value
1,2,3,4,5sequence of values
1-5closed range
-5open range (converted to a sequence from 1 to 5)
1-open range (converted to a sequence from 1 to final page)
allkeyword representing all page numbers.
oddkeyword representing odd page numbers.
evenkeyword representing even page numbers.

The value delimiter can be either ',' or ';' and the range separator can be either '-' or ':'. Whitespace is permitted at any point in the input.

Any elements of the sequence that contain non-digit, non-whitespace, or non-separator characters or that are empty are ignored.

See Also