Page ranges of a file, inclusive of start and end page index, where page index starts from 1.

Constructors

  • Constructs a new PageRanges instance with no pages added.

    Returns PageRanges

Properties

_ranges: PageRange[]
RANGES_MAX_LIMIT: 100 = 100

Accessors

  • get ranges(): PageRange[]
  • Internal

    Used internally by this SDK, not intended to be called by clients.

    Returns PageRange[]

Methods

  • Adds a page range representing all pages.

    Returns PageRanges

  • Adds a page range from start page index to the last page. Page index starts from 1.

    Parameters

    • start: number

      The start page index

    Returns PageRanges

  • Adds a page range. Page indexes start from 1.

    Parameters

    • start: number

      The start page index, inclusive

    • end: number

      The end page index, inclusive

    Returns PageRanges

  • Adds a single page. Page index starts from 1.

    Parameters

    • page: number

      The single page index

    Returns PageRanges

  • Internal

    Used internally by this SDK, not intended to be called by clients.

    Returns boolean

  • Returns string

    string representation of page ranges.

Generated using TypeDoc