File Content Extraction 26.1
HTML Export SDK C Programming Guide

# KVPageSelection

This structure specifies a set of pages to convert. This structure is defined in `kvpageselection.h`.

    typedef struct tag_KVPageSelection
    {
        KVStructHeader;
        uint32_t* pages;
        uint32_t numberOfPages;
        BOOL isExclusion;
    }
    KVPageSelection;

## Member Descriptions

`KVStructHeader` | The version of the structure. See KVStructHead.
`pages` | Points to the first element of the array of pages to select. The pointer must not be NULL. You specify the pages as 1-indexed page numbers (that is, the first page is 1). The page number 0 is invalid and must not be included in the array. The page numbers in the array do not have to be sorted and can include duplicates.
`numberOfPages` | The number of elements in the pages array.
`isExclusion` | Set `isExclusion` to `FALSE` to specify that this structure defines an inclusion list. This outputs only the pages in the pages array, in the order they appear in the array and with any duplicates being output multiple times. Set `isExclusion` to `TRUE` to specify that this structure defines an exclusion list. This outputs all pages in order, except those that appear in the pages array. Duplicated page numbers in an exclusion list are ignored.

Copyright 1997-2025 Open Text
Version 26.1 | Last updated January 2026

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to MFI-swpdl.idoldocsfeedback@opentext.com.

We appreciate your feedback!

Product: File Content Extraction 26.1

Topic Title: KVPageSelection