A3DPDFPublishSDK.h

Type Aliases

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

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()
A3DConvertPDFToImage()
A3DStatus A3DPDFRichMediaAnnotCreateFromFile()
A3DStatus A3DPDFPageInsertRichMediaAnnot()

Detailed Description

Author
Tech Soft 3D
Version
25.7
Date
September 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)