Digital Signature Module

Types

A3DPDFDigitalSignatureData

Functions

A3DStatus

A3DPDFDigitalSignatureCreate

A3DStatus

A3DPDFPageInsertDigitalSignature

Detailed Description

group a3d_pdffield_signature

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

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.

Version

8.0

Parameters
  • pDoc[inout] The Document object to work with.

  • pDigitalSignatureData[in] The DigitalSignature parameters. The name is mandatory.

  • ppDigitalSignature[out] The DigitalSignature created.

Return values

A3D_SUCCESS

Returns

A3D_SUCCESS in case of success or an error code

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

Function to insert a DigitalSignature in a page.

Version

8.0

Parameters
  • pPage[inout] The Page object to work with.

  • pDigitalSignature[in] The DigitalSignature object to insert on the page.

  • pRectData[in] The rectangle to specify the position on the page.

Return values

A3D_SUCCESS

Returns

A3D_SUCCESS in case of success or an error code