A3DPDFPublishSDK.h

Functions

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

Detailed Description

Author
Tech Soft 3D
Version
25.4
Date
May 2025
Copyright
Copyright (c) 2010 - 2025 by Tech Soft 3D, Inc. All rights reserved.

Function Documentation

A3DStatus A3DConvertPDFToImage(const A3DUTF8Char *pcInPDFFilename, const A3DInt32 iNumPage, const A3DDouble dScale, const A3DPDFEImageFormat eFormatOut, const A3DUTF8Char *pcOutImgFileName, A3DInt32 *piNbPages)