Module to access and define Digital Signature field. More...

Data Structures

struct  A3DPDFDigitalSignatureData
 Structure to define a digital signature field. More...
 

Functions

A3DStatus A3DPDFDigitalSignatureCreate (A3DPDFDocument *pDoc, const A3DPDFDigitalSignatureData *pDigitalSignatureData, A3DPDFDigitalSignature **ppDigitalSignature)
 Function to create a DigitalSignature. More...
 
A3DStatus A3DPDFPageInsertDigitalSignature (A3DPDFPage *pPage, A3DPDFDigitalSignature *pDigitalSignature, const A3DPDFRectData *pRectData)
 Function to insert a DigitalSignature in a page. More...
 

Detailed Description

Module to access and define Digital Signature field.

This module describes the functions and structures that allow you to define a Digital Signature. A Digital Signature is an Acrobat Field.

Function Documentation

◆ A3DPDFDigitalSignatureCreate()

A3DStatus A3DPDFDigitalSignatureCreate ( A3DPDFDocument pDoc,
const A3DPDFDigitalSignatureData pDigitalSignatureData,
A3DPDFDigitalSignature **  ppDigitalSignature 
)

Function to create a DigitalSignature.

The DigitalSignature is primarily created with this function, and it should be positionned on the page with the function A3DPDFPageInsertDigitalSignature.

Parameters
[in,out]pDocThe Document object to work with.
[in]pDigitalSignatureDataThe DigitalSignature parameters. The name is mandatory.
[out]ppDigitalSignatureThe DigitalSignature created.
Returns
A3D_SUCCESS in case of success or an error code
Return values
A3D_SUCCESS
Version
8.0

◆ A3DPDFPageInsertDigitalSignature()

A3DStatus A3DPDFPageInsertDigitalSignature ( A3DPDFPage pPage,
A3DPDFDigitalSignature pDigitalSignature,
const A3DPDFRectData pRectData 
)

Function to insert a DigitalSignature in a page.

Parameters
[in,out]pPageThe Page object to work with.
[in]pDigitalSignatureThe DigitalSignature object to insert on the page.
[in]pRectDataThe rectangle to specify the position on the page.
Returns
A3D_SUCCESS in case of success or an error code
Return values
A3D_SUCCESS
Version
8.0