ACTIVESWLib::ISPSignature Interface Reference
Detailed Description
SignWare Dynamic Development toolkit, ActiveX wrapper for SPSignatureInterface ISPSignature.Signature container.
Public Member Functions | |
| HRESULT | AddVector ([in] long iX,[in] long iY,[in] long iPress,[out, retval] long *result) |
| Add a tablet vector to a valid signature structure. | |
| HRESULT | AddVector2 ([in] long iX,[in] long iY,[in] long iPress,[in] long iTime,[out, retval] long *result) |
| Add a tablet vector to a valid signature structure. | |
| HRESULT | Check ([in] ISPPropertyMap *pParams,[out, retval] long *result) |
| Check a signature. | |
| HRESULT | ClearVectors ([out, retval] long *result) |
| Clear the contents of the signature. | |
| HRESULT | Clone ([out] ISPSignature **ppSignature,[out, retval] long *result) |
| Clone a signature structure. | |
| HRESULT | Create ([out, retval] long *result) |
| Create an empty signature. | |
| HRESULT | CreateFromAcquire ([in] ISPAcquire *pSPAcquire,[out, retval] long *result) |
| get the current signature data structure during acquiry | |
| HRESULT | CreateFromBioData ([in] ISPFlatFile *pBioData,[out, retval] long *result) |
| Get the signature of a biodata object. | |
| HRESULT | CreateFromFlatFile ([in] ISPFlatFile *pFlatFile,[out, retval] long *result) |
| Load a signature from a flat file object. | |
| HRESULT | CreateFromFlatFile3 ([in] ISPFlatFile *pFlatFile,[in] long iFlags,[out, retval] long *result) |
| Load a signature from a flat file object. | |
| HRESULT | CreateFromGuiAcqu ([in] ISPGuiAcqu *pSPGui,[out, retval] long *result) |
| get the current signature data structure during acquiry | |
| HRESULT | CreateFromGuiDisp ([in] ISPGuiDisp *pSPGui,[out, retval] long *result) |
| get the signature associated with the SPGuiDisp object | |
| HRESULT | CreateFromGuiDyn ([in] ISPGuiDyn *pSPGui,[out, retval] long *result) |
| get the signature associated with the SPGuiDyn object | |
| HRESULT | CreateFromReference ([in] ISPReference *pReference,[in] long iIndex,[out, retval] long *result) |
| Create a new signature structure and initialize all device specific fields with values from a refrence structure. | |
| HRESULT | CreateFromTablet ([in] ISPTablet *pTablet,[out, retval] long *result) |
| Create a new signature structure and initialize all device specific fields with values from the selected tablet. | |
| HRESULT | CreateFromTellerImage ([in] ISPTellerImage *pTellerImage,[out, retval] long *result) |
| Get the signature of a teller image. | |
| HRESULT | CreateFromTemplate ([in] ISPTemplate *pTemplate,[out, retval] long *result) |
| Get the signature of a template. | |
| HRESULT | GetComplexity ([out] long *plComplexity,[out, retval] long *result) |
| Get the complexity of the signature in this object. | |
| HRESULT | GetDevice ([out] long *piDevice,[out, retval] long *result) |
| Query the device from a signature. | |
| HRESULT | GetImage ([in] double dZoom,[in] long iImageFormat,[out] ISPFlatFile **ppImage,[out, retval] long *result) |
| Convert a signature to a standard image file format. | |
| HRESULT | GetImageSize ([out] long *piWidth,[out] long *piHeight,[out, retval] long *result) |
| Query the image size of this signature object. | |
| HRESULT | GetMaxPressure ([out] long *piMaxPressure,[out, retval] long *result) |
| Query the pressure range from a signature. | |
| HRESULT | GetNrVectors ([out] long *piNrVectors,[out, retval] long *result) |
| Query the number of tablet vectors included in the signature. | |
| HRESULT | GetPadSerial ([out] SAFEARRAY(BYTE)*psaPadSerial,[out, retval] long *result) |
| Query the tablet serial identification. | |
| HRESULT | GetResolution ([out] long *piResolution,[out, retval] long *result) |
| Query the resolution from a signature. | |
| HRESULT | GetSampleRate ([out] long *piSampleRate,[out, retval] long *result) |
| Query the Sample Rate from a signature. | |
| HRESULT | GetTimeStamp ([out] long *piTimeStamp,[out, retval] long *result) |
| Query the timestamp from a signature. | |
| HRESULT | GetVector ([in] long iIndex,[out] long *piX,[out] long *piY,[out] long *piPress,[out, retval] long *result) |
| Query the values of a vector included in the signature. | |
| HRESULT | GetVector2 ([in] long iIndex,[out] long *piX,[out] long *piY,[out] long *piPress,[out] long *piTime,[out, retval] long *result) |
| Query the values of a vector included in the signature. | |
| HRESULT | MirrorY ([out, retval] long *result) |
| Mirror a signature vertically. | |
| HRESULT | SetDevice ([in] long lDevice,[out, retval] long *result) |
| Set the device in a signature object. | |
| HRESULT | SetMaxPressure ([in] long lMaxPressure,[out, retval] long *result) |
| Set the max pressure in a signature object. | |
| HRESULT | SetPadSerial ([in] SAFEARRAY(BYTE)*psaPadSerial,[out, retval] long *result) |
| Query the tablet serial identification. | |
| HRESULT | SetResolution ([in] long lResolution,[out, retval] long *result) |
| Set the resolution in a signature object. | |
| HRESULT | SetSampleRate ([in] long iSampleRate,[out, retval] long *result) |
| Set (Overwrite) the Sample Rate of a signature. | |
| HRESULT | SetStaticGrayAlias ([in] long lGrayAlias,[out, retval] long *result) |
| Calculate gray levels in a static signature either from pressure levels of the vectors or from aliasing. | |
| HRESULT | SetStaticPenWidth ([in] double dPenWidth,[out, retval] long *result) |
| Set the pen width for rendering the signature as a static image, default 0.5 mm. | |
| HRESULT | SetTicket ([in] ISPTicket *pTicket,[out, retval] long *result) |
| Set the ticket for rendering the signature. | |
| HRESULT | SetTimeStamp ([in] long iTimeStamp,[out, retval] long *result) |
| Set (Overwrite) the timestamp of a signature. | |
Data Fields | |
| const BSTR | SPX_SIGNATURE_MIN_HEIGHT = L"SPSignatureMinHeight" |
| Min signature height. | |
| const BSTR | SPX_SIGNATURE_MIN_PRESSURE_LEVELS = L"SPSignatureMinPressureLevels" |
| Min signature pressure levels. | |
| const BSTR | SPX_SIGNATURE_MIN_STATIC_QUALITY = L"SPSignatureMinStaticQuality" |
| Min static signature quality. | |
| const BSTR | SPX_SIGNATURE_MIN_VECTORS = L"SPSignatureMinVectors" |
| Min signature vectors (with pressure greater than 0). | |
| const BSTR | SPX_SIGNATURE_MIN_WIDTH = L"SPSignatureMinWidth" |
| Min signature width. | |
Member Function Documentation
|
||||||||||||||||||||
|
Add a tablet vector to a valid signature structure.
|
|
||||||||||||||||||||||||
|
Add a tablet vector to a valid signature structure.
|
|
||||||||||||
|
Check a signature. Signature plausability check. A signature should exceed a certain size and contain a pressure level range.
|
|
|
Clear the contents of the signature.
|
|
||||||||||||
|
Clone a signature structure.
|
|
|
Create an empty signature.
|
|
||||||||||||
|
get the current signature data structure during acquiry
|
|
||||||||||||
|
Get the signature of a biodata object.
|
|
||||||||||||
|
Load a signature from a flat file object. This function deserializes an SPSignature object serialized by ISPFlatFile::CreateFromSignature. CreateFromFlatFile() is equivalent to CreateFromFlatFile3() with a value of zero for iFlags unless overridden by environment variable SIGNWARE_ISO_LOAD. The value of that environment variable is either a decimal number or a hexadecimal number (prefixed by "0x"). The number will be shifted left 20 bits, that is, the following values (and combinations thereof) are defined:
|
|
||||||||||||||||
|
Load a signature from a flat file object. This function deserializes an SPSignature object serialized by ISPFlatFile::CreateFromSignature. This function does not use environment variable SIGNWARE_ISO_LOAD.
|
|
||||||||||||
|
get the current signature data structure during acquiry
|
|
||||||||||||
|
get the signature associated with the SPGuiDisp object
|
|
||||||||||||
|
get the signature associated with the SPGuiDyn object
|
|
||||||||||||||||
|
Create a new signature structure and initialize all device specific fields with values from a refrence structure.
|
|
||||||||||||
|
Create a new signature structure and initialize all device specific fields with values from the selected tablet.
|
|
||||||||||||
|
Get the signature of a teller image.
|
|
||||||||||||
|
Get the signature of a template.
|
|
||||||||||||
|
Get the complexity of the signature in this object.
|
|
||||||||||||
|
Query the device from a signature.
|
|
||||||||||||||||||||
|
Convert a signature to a standard image file format.
|
|
||||||||||||||||
|
Query the image size of this signature object.
|
|
||||||||||||
|
Query the pressure range from a signature.
|
|
||||||||||||
|
Query the number of tablet vectors included in the signature.
|
|
||||||||||||
|
Query the tablet serial identification.
|
|
||||||||||||
|
Query the resolution from a signature.
|
|
||||||||||||
|
Query the Sample Rate from a signature.
|
|
||||||||||||
|
Query the timestamp from a signature.
|
|
||||||||||||||||||||||||
|
Query the values of a vector included in the signature.
|
|
||||||||||||||||||||||||||||
|
Query the values of a vector included in the signature.
|
|
|
Mirror a signature vertically. The signature is mirrored such that the range of Y coordinates is not changed.
|
|
||||||||||||
|
Set the device in a signature object.
|
|
||||||||||||
|
Set the max pressure in a signature object.
|
|
||||||||||||
|
Query the tablet serial identification.
|
|
||||||||||||
|
Set the resolution in a signature object.
|
|
||||||||||||
|
Set (Overwrite) the Sample Rate of a signature.
|
|
||||||||||||
|
Calculate gray levels in a static signature either from pressure levels of the vectors or from aliasing. By default, the gray level is based on the pressure level of a vector.
|
|
||||||||||||
|
Set the pen width for rendering the signature as a static image, default 0.5 mm.
|
|
||||||||||||
|
Set the ticket for rendering the signature.
|
|
||||||||||||
|
Set (Overwrite) the timestamp of a signature.
|
Field Documentation
|
|
Min signature height.
|
|
|
Min signature pressure levels.
|
|
|
Min static signature quality.
|
|
|
Min signature vectors (with pressure greater than 0).
|
|
|
Min signature width.
|
The documentation for this interface was generated from the following file: