iDRS™ SDK 16
Loading...
Searching...
No Matches
CSignatureContent_interface.h
Go to the documentation of this file.
1
7#ifndef CSIGNATURECONTENT_INTERFACE_H
8
9#define CSIGNATURECONTENT_INTERFACE_H
10
11#include "CObjPtr_interface.h"
12#include "CPageZone_interface.h"
13
14#include "idrs_common.h"
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
27CSignatureContent CSignatureContent_Create(idrs_exception *pargException);
28
40void CSignatureContent_SetSignatureArea(CSignatureContent argCSignatureContent, const IDRS_RECT* rcSignatureArea, idrs_exception *pargException);
41
49IDRS_RECT CSignatureContent_GetSignatureArea(const CSignatureContent argCSignatureContent, idrs_exception *pargException);
50
56CPageZoneArray CSignatureContent_GetZones(const CSignatureContent argCSignatureContent, idrs_exception *pargException);
57
68void CSignatureContent_SetZones(CSignatureContent argCSignatureContent, const CPageZoneArray xZones, idrs_exception *pargException);
69
77void CSignatureContent_Destroy(CSignatureContent argCSignatureContent, idrs_exception *pargException);
78
79#ifdef __cplusplus
80}
81#endif /* __cplusplus */
82
83#endif /* CSIGNATURECONTENT_INTERFACE_H */
Interface for CObjPtr wrapper.
Interface for CPageZone wrapper.
void CSignatureContent_SetZones(CSignatureContent argCSignatureContent, const CPageZoneArray xZones, idrs_exception *pargException)
Sets the zones in the signature.
IDRS_RECT CSignatureContent_GetSignatureArea(const CSignatureContent argCSignatureContent, idrs_exception *pargException)
Gets the area where the signature will be inserted in the pdf page.
CSignatureContent CSignatureContent_Create(idrs_exception *pargException)
Creates a new CSignatureContent object.
void CSignatureContent_Destroy(CSignatureContent argCSignatureContent, idrs_exception *pargException)
Destroys a CSignatureContent handle.
CPageZoneArray CSignatureContent_GetZones(const CSignatureContent argCSignatureContent, idrs_exception *pargException)
Gets an array containing the zones in the signature.
void CSignatureContent_SetSignatureArea(CSignatureContent argCSignatureContent, const IDRS_RECT *rcSignatureArea, idrs_exception *pargException)
Sets the area where the signature will be placed on pdf page.
CSignatureContent contains the UI elements for displaying a signature on a PDF document.
Structure that defines the upper-left and lower-right corners of a rectangle.
Definition idrsstd_interface.h:60