iDRS™ SDK 16
Loading...
Searching...
No Matches
CImageLimits_interface.h
Go to the documentation of this file.
1
7#ifndef CIMAGELIMITS_INTERFACE_H
8
9#define CIMAGELIMITS_INTERFACE_H
10
11#include "CPage_interface.h"
12
13#include "idrs_common.h"
14
15#ifdef __cplusplus
16extern "C" {
17#endif
18
23IDRS_UINT32 CImageLimits_GetImageMaxWidth(idrs_exception *pargException);
24
29IDRS_UINT32 CImageLimits_GetImageMaxHeight(idrs_exception *pargException);
30
35IDRS_UINT32 CImageLimits_GetImageMaxSize(idrs_exception *pargException);
36
41IDRS_UINT32 CImageLimits_GetImageMinResolution(idrs_exception *pargException);
42
47IDRS_UINT32 CImageLimits_GetImageMaxResolution(idrs_exception *pargException);
48
57IDRS_UINT32 CImageLimits_GetCharacterMaxHeight(IDRS_UINT32 const uiResolution, idrs_exception *pargException);
58
67IDRS_UINT32 CImageLimits_GetLineMaxHeight(IDRS_UINT32 const uiResolution, idrs_exception *pargException);
68
78IDRS_BOOL CImageLimits_CheckPageLimits(const CPage argPage, idrs_exception *pargException);
79
90IDRS_BOOL CImageLimits_CheckPageLimits2(IDRS_UINT32 const uiWidth, IDRS_UINT32 const uiHeight, idrs_exception *pargException);
91
101IDRS_BOOL CImageLimits_CheckPageResolution(const CPage argPage, idrs_exception *pargException);
102
112IDRS_BOOL CImageLimits_CheckPageResolution2(IDRS_UINT32 const uiResolution, idrs_exception *pargException);
113
114#ifdef __cplusplus
115}
116#endif /* __cplusplus */
117
118#endif /* CIMAGELIMITS_INTERFACE_H */
IDRS_UINT32 CImageLimits_GetCharacterMaxHeight(IDRS_UINT32 const uiResolution, idrs_exception *pargException)
GetCharacterMaxHeight returns the maximum character height, at the supplied resolution.
IDRS_UINT32 CImageLimits_GetLineMaxHeight(IDRS_UINT32 const uiResolution, idrs_exception *pargException)
GetLineMaxHeight returns the maximum line height, at the supplied resolution.
IDRS_BOOL CImageLimits_CheckPageLimits2(IDRS_UINT32 const uiWidth, IDRS_UINT32 const uiHeight, idrs_exception *pargException)
CheckPageLimits verifies if the supplied width and height are within the minimum and maximum image li...
IDRS_BOOL CImageLimits_CheckPageLimits(const CPage argPage, idrs_exception *pargException)
CheckPageLimits verifies the limits of the supplied CPage object.
IDRS_BOOL CImageLimits_CheckPageResolution(const CPage argPage, idrs_exception *pargException)
CheckPageLimits verifies the resolution of the supplied CPage object is in the min and max resolution...
IDRS_UINT32 CImageLimits_GetImageMaxHeight(idrs_exception *pargException)
GetImageMaxHeight returns the maximum height in pixels for an image to be used with iDRS SDK.
IDRS_BOOL CImageLimits_CheckPageResolution2(IDRS_UINT32 const uiResolution, idrs_exception *pargException)
CheckPageResolution verifies that the supplied resolution is within recognition accepted limits.
IDRS_UINT32 CImageLimits_GetImageMinResolution(idrs_exception *pargException)
GetImageMinResolution returns the minimum resolution in dpi that can be used by the recognition engin...
IDRS_UINT32 CImageLimits_GetImageMaxWidth(idrs_exception *pargException)
GetImageMaxWidth returns the maximum width in pixels for an image to be used with iDRS SDK.
IDRS_UINT32 CImageLimits_GetImageMaxSize(idrs_exception *pargException)
GetImageMaxSize returns the maximum number of pixels for an image to be used with iDRS SDK.
IDRS_UINT32 CImageLimits_GetImageMaxResolution(idrs_exception *pargException)
GetImageMaxResolution returns the maximum resolution in dpi that can be used by the recognition engin...
Interface for CPage wrapper.
The CPage class manages a page in the IDRS.
IDRS_INT IDRS_BOOL
A Boolean value.
Definition idrsstd_interface.h:37
unsigned int IDRS_UINT32
An unsigned integer on 32 bits.
Definition idrsstd_interface.h:29