.. _a3_d_p_d_f_publish_s_d_k_8h:

##################
A3DPDFPublishSDK.h
##################

Header file for the Publish module.


   26.3


.. rst-class:: kind-group kind-type-definition

.. rubric:: Type Definitions
   :class: kind-group-title


.. rst-class:: api-xref-list


* :c:type:`~A3DPDFDocument`
* :c:type:`~A3DPDFPage`
* :c:type:`~A3DPDFText`
* :c:type:`~A3DPDFImage`
* :c:type:`~A3DPDFLink`
* :c:type:`~A3DPDFTable`
* :c:type:`~A3DPDFTableCellDesc`
* :c:type:`~A3DPDFTableRowDesc`
* :c:type:`~A3DPDFLayer`
* :c:type:`~A3DPDFRichMediaAnnot`
* :c:type:`~A3DPDFWidget`
* :c:type:`~A3DPDFField`
* :c:type:`~A3DPDFButton`
* :c:type:`~A3DPDFTextField`
* :c:type:`~A3DPDFDigitalSignature`
* :c:type:`~A3DPDFCheckBox`
* :c:type:`~A3DPDFRadioButton`
* :c:type:`~A3DPDFListBox`
* :c:type:`~A3DPDFDropDownList`
* :c:type:`~A3DPDF3DViewCarousel`
* :c:type:`~A3DPDFScrollTable`
* :c:type:`~A3DPDFDataFilter`
* :c:type:`~A3DPDF3DNodeScene`
* :c:type:`~A3DPDF3DViewList`
* :c:type:`~A3DPDF3DAnnot`
* :c:type:`~A3DPDF3DStream`
* :c:type:`~A3DPDF3DArtwork`
* :c:type:`~A3DPDFView`
* :c:type:`~A3DPDFAnimKeyFrame`
* :c:type:`~A3DPDFAnimMotion`
* :c:type:`~A3DPDFAnimation`
* :c:type:`~A3DPDFTargetEntity`
* :c:type:`~A3DPDFAction`
* :c:type:`~A3DPDFActionSetView`
* :c:type:`~A3DPDFActionStartAnimation`
* :c:type:`~A3DPDFActionPauseAnimation`
* :c:type:`~A3DPDFActionResumeAnimation`
* :c:type:`~A3DPDFActionSetRenderingStyle`
* :c:type:`~A3DPDFActionLaunchURL`
* :c:type:`~A3DPDFDataTable`
* :c:type:`~A3DPDFObjectDataTable`
* :c:type:`~A3DPDFDataTable3DViews`

.. rst-class:: kind-group kind-function

.. rubric:: Functions
   :class: kind-group-title


.. rst-class:: api-xref-list


* :c:func:`~A3DPDFInitializePDFLibAndResourceDirectory`
* :c:func:`~A3DPDFTerminatePDFLib`
* :c:func:`~A3DPDFCheckPDFLibInitialization`
* :c:func:`~A3DPDFWidgetGetType`
* :c:func:`~A3DPDFDocumentCreateEmpty`
* :c:func:`~A3DPDFDocumentCreateFromPDFFile`
* :c:func:`~A3DPDFDocumentGetNumberPages`
* :c:func:`~A3DPDFDocumentGetPage`
* :c:func:`~A3DPDFDocumentRemovePages`
* :c:func:`~A3DPDFDocumentAppendNewPage2`
* :c:func:`~A3DPDFDocumentAppendPageFromPDFFileEx`
* :c:func:`~A3DPDFDocumentAppendPageFromPDFFileAndSuffixFields`
* :c:func:`~A3DPDFDocumentSetInformation`
* :c:func:`~A3DPDFDocumentSetCustomProperty`
* :c:func:`~A3DPDFDocumentSetPasswordSecurity`
* :c:func:`~A3DPDFDocumentAddFileAttachment`
* :c:func:`~A3DPDFDocumentGetVersion`
* :c:func:`~A3DPDFDocumentSaveEx`
* :c:func:`~A3DPDFDocumentClose`
* :c:func:`~A3DPDFDocumentEmbedFont`
* :c:func:`~A3DPDFFontCheck`
* :c:func:`~A3DPDFTextCreate`
* :c:func:`~A3DPDFTextCreateEx`
* :c:func:`~A3DPDFTextGetWidth`
* :c:func:`~A3DPDFPageInsertText`
* :c:func:`~A3DPDFPageInsertTextInTable`
* :c:func:`~A3DPDFImageCreateFromFile`
* :c:func:`~A3DPDFImageCreateFromStream`
* :c:func:`~A3DPDFPageInsertImage2`
* :c:func:`~A3DPDFLinkCreate`
* :c:func:`~A3DPDFPageInsertLink`
* :c:func:`~A3DPDFPageInsertLinkInTable`
* :c:func:`~A3DPDFTableCellDescCreate`
* :c:func:`~A3DPDFTableRowDescCreate`
* :c:func:`~A3DPDFTableCreateFromDesc`
* :c:func:`~A3DPDFPageInsertTable`
* :c:func:`~A3DPDFPageGetFields`
* :c:func:`~A3DPDFPageGetField`
* :c:func:`~A3DPDFFieldGetInformation`
* :c:func:`~A3DPDFWidgetGetPosition`
* :c:func:`~A3DPDFWidgetGetName`
* :c:func:`~A3DPDFPageFieldSetVisibility`
* :c:func:`~A3DPDF3DArtworkCreate2`
* :c:func:`~A3DPDF3DAnnotCreate`
* :c:func:`~A3DPDFPageInsert3DAnnot`
* :c:func:`~A3DPDFPageFieldSet3DAnnot`
* :c:func:`~A3DPDF3DAnnotGetUniqueId`
* :c:func:`~A3DPDF3DAnnotGetJavascriptHighlightManagerName`
* :c:func:`~A3DPDF3DStreamCreateFromModelFileAsPRC`
* :c:func:`~A3DPDF3DStreamCreateFromModelFileAsU3D`
* :c:func:`~A3DPDF3DStreamCreateFromFile`
* :c:func:`~A3DPDFMakeSnapshotFromModelFile`
* :c:func:`~A3DPDFViewCreate`
* :c:func:`~A3DPDF3DArtworkAddView`
* :c:func:`~A3DPDF3DArtworkGetViews`
* :c:func:`~A3DPDFViewGetExternalName`
* :c:func:`~A3DPDF3DArtworkGetBoundingSphere`
* :c:func:`~A3DPDF3DArtworkAddResourceFromFile`
* :c:func:`~A3DPDFAnimKeyFrameCreate`
* :c:func:`~A3DPDFTargetEntityCreate`
* :c:func:`~A3DPDFGetEntitiesFromName`
* :c:func:`~A3DPDFAnimMotionCreate2`
* :c:func:`~A3DPDFAnimationCreate`
* :c:func:`~A3DPDF3DArtworkEditAnimationJavascript`
* :c:func:`~A3DPDFButtonCreate`
* :c:func:`~A3DPDFPageInsertButton`
* :c:func:`~A3DPDFPageInsertButtonInTable`
* :c:func:`~A3DPDFPageFieldButtonSetLabel`
* :c:func:`~A3DPDFButtonSetLabel`
* :c:func:`~A3DPDFPageFieldButtonSetIcon`
* :c:func:`~A3DPDFButtonSetIcon`
* :c:func:`~A3DPDFTextFieldCreate`
* :c:func:`~A3DPDFPageInsertTextField`
* :c:func:`~A3DPDFPageInsertTextFieldInTable`
* :c:func:`~A3DPDFPageFieldTextSetValue`
* :c:func:`~A3DPDFTextFieldSetValue`
* :c:func:`~A3DPDFDigitalSignatureCreate`
* :c:func:`~A3DPDFPageInsertDigitalSignature`
* :c:func:`~A3DPDFPageDrawRectangle`
* :c:func:`~A3DPDFPageDrawLine`
* :c:func:`~A3DPDFPageDrawArc`
* :c:func:`~A3DPDFPageDrawBezierCurve`
* :c:func:`~A3DPDFPageDrawCompositePath`
* :c:func:`~A3DPDFActionSetViewCreate`
* :c:func:`~A3DPDFActionStartAnimationCreate`
* :c:func:`~A3DPDFActionPauseAnimationCreate`
* :c:func:`~A3DPDFActionResumeAnimationCreate`
* :c:func:`~A3DPDFActionSetRenderingStyleCreate`
* :c:func:`~A3DPDFActionLaunchURLCreate`
* :c:func:`~A3DPDFButtonAddAction`
* :c:func:`~A3DPDFLinkAddAction`
* :c:func:`~A3DPDFDocumentExportAsImage`
* :c:func:`~A3DConvertPDFToImage`
* :c:func:`~A3DPDFRichMediaAnnotCreateFromFile`
* :c:func:`~A3DPDFPageInsertRichMediaAnnot`


