< Home

< Programming Guide

< Supported File Formats

REFERENCE MANUAL

Data Structures | Modules | Functions
PDF Module

Publish 3D content in a PDF file. More...

Data Structures

struct  A3DPDFRgbColorData
 A3DPDFRgbColorData structure. More...
 
struct  A3DPDFSnapshotOptionsData
 A3DPDFSnapshotOptionsData structure: options for the snapshot (poster) generation. More...
 

Modules

 Document Module
 Document functions.
 
 Page Module
 Page functions.
 
 Text Module
 Adds text lines in the page.
 
 Image Module
 Add Images in the page.
 
 
 Table Module
 Module to create tables on a PDF page.
 
 3D Annot Module
 3D Annot functions
 
 View Module
 View functions.
 
 Animation Module
 Animation functions.
 

Functions

A3DStatus A3DPDFMakeSnapshotFromModelFile (A3DAsmModelFile *pModelFile, const A3DPDFSnapshotOptionsData *pSnapshotOptionsData, const A3DUTF8Char *pcOutputFilename)
 Function to create the poster of the 3D Annotation. More...
 

Detailed Description

Publish 3D content in a PDF file.

This module describes the functions and structures that allow you to publish 3D model files.

Function Documentation

A3DStatus A3DPDFMakeSnapshotFromModelFile ( A3DAsmModelFile pModelFile,
const A3DPDFSnapshotOptionsData pSnapshotOptionsData,
const A3DUTF8Char pcOutputFilename 
)

Function to create the poster of the 3D Annotation.

Parameters
[in]pModelFileThe modelfile where is defined the 3D data.
[in]pSnapshotOptionsDataThe snapshot parameters.
[in]pcOutputFilenamePath to the file name to generate.
Returns
A3D_SUCCESS
Version
4.1