PDF Library Session Functions

Parent module: Base Module

group a3d_pdflib_functions

Starts, configures, and terminates a session with the PDF Library.

The functions in this section start and terminate a session with the PDF Library. WARNING: the initialization and termination functions must be called only once during the life of the application. Attempting to initialize the PDF Library more than once in the application may cause errors or unpredictable behavior, and is not supported. You are free to create multiple documents and/or multiple files within the run, but the initialization and termination of the PDF Library is limited to one iteration of each.

Functions

A3DPDFInitializePDFLib()

A3DPDFInitializePDFLibAndResourceDirectory()

Function to initialize the PDF Library and set the resource directory.

A3DPDFTerminatePDFLib()

Function to terminate the PDF Library. Terminates the PDF library. This function should only be called at the end of your application. Do not call this function and then continue to use either HOOPS Exchange or HOOPS Publish. Doing so will result in undefined behavior. It is important to call this function only once during the life of the application.

A3DPDFCheckPDFLibInitialization()

Function to check if the PDF Library has been initialized with A3DPDFInitializePDFLibAndResourceDirectory .