OCR_ReleasePagelist

<< Click to Display Table of Contents >>

Navigation:  OCR Module > Input List Handling >

OCR_ReleasePagelist


 

PRO SDK Icon OCR_ReleasePagelist

 


 

OCR_ReleasePagelist releases the memory that PXO_Pagelist uses. Please note that all elements are case-sensitive:

 

HRESULT OCR_ReleasePageList(

PXO_Pagelist* pPageList

);

 

Parameters

 

pPageList

Pointer to the PXO_Pagelist variable that OCR_NewPagelist created.

 

Return Values

 

If the function succeeds then the return value is OCR_OK

 

If the function fails then the return value is an error code.

 

Example (C++)

 

PXO_Pagelist inPages;

HRESULT hr;

DWORD nPages = 23;

  

hr = OCR_NewPagelist(&inPages);

if (!FAILED(hr))

{

    for (DWORD i=0i < nPagesi+=2)

    { // add all even pages up to page 23

        OCR_AddPage(inPagesi);

    }

}

  

// DO STUFF 

// ...

//

  

// Release pagelist when finished

OCR_ReleasePagelist(&inPages);