#include "ltdoc2.h"
L_LTDOC2_API L_INT L_Doc2ImportZonesExt(hDoc, nDocId, nPageIndex, pszFileName)
Imports the user zone list from a zone file into the specified page.
Handle to the OCR document.
Document ID created by calling L_Doc2CreateDocument.
Zero-based index of the page into which the settings will be loaded.
Character string containing the name of the zone file that contains the zones to import.
Value | Meaning |
---|---|
SUCCESS | The function was successful. |
< 1 | An error occurred. Refer to Return Codes. |
Calling this function removes any zone list already attached to the specified page.
To save the zone list to a file, call the L_Doc2ExportZones / L_Doc2ExportZonesExt function.
Required DLLs and Libraries
L_INT Doc2ImportZonesExampleExt(L_HDOC2 hDoc, L_INT nDocId, L_INT nPageIndex, L_TCHAR * pszZoneFile)
{
L_INT nRet;
nRet = L_Doc2ImportZonesExt(hDoc, nDocId, nPageIndex, pszZoneFile);
if (nRet == SUCCESS)
MessageBox(NULL, TEXT("Imports the zone file into the specified page."), TEXT("Notice!"), MB_OK);
else
return nRet;
//...
// work with zones...
//...
// exports page zone list to Zone file...
nRet = L_Doc2ExportZonesExt(hDoc, nDocId, nPageIndex, pszZoneFile);
if (nRet == SUCCESS)
MessageBox(NULL, TEXT("Exports the zone list into a zone file."), TEXT("Notice!"), MB_OK);
else
return nRet;
return SUCCESS;
}