AcroFormExportTypeXFDF = 1 | XFDF (XML Forms Data Format) representing form field data.
|
AcroFormExportTypeFDF = 2 | FDF (Forms Data Format) representing form field data.
|
AcroFormExportTypeXML = 3 | XML (Extensible Markup Language) representing form field data.
|
AcroFormImportTypeXFDF = 1 | XFDF (XML Forms Data Format) representing form field data.
|
AcroFormImportTypeFDF = 2 | FDF (Forms Data Format) representing form field data.
|
AcroFormImportTypeXML = 3 | XML (Extensible Markup Language) representing form field data.
|
PDDocFormsTypeNone = 1 | Document contains no Forms.
|
PDDocFormsTypeDynamicXFA = 2 | Document contains Dynamic XFA Forms.
|
PDDocFormsTypeStaticXFA = 3 | Document contains Static XFA Forms.
|
PDDocFormsTypeAcroForms = 4 | Document contains AcroForms.
|
XFAFormExportTypeXML = 1 | XML (Extensible Markup Language) representing form field data.
|
XFAFormExportTypeXFD = 2 | XFD (Extensible Forms Description language) representing form field data.
|
XFAFormExportTypeXDP = 3 | XDP (XML Data Package) representing form field data.
|
void
PDDocConvertXFAFieldsToAcroFormFields(
PDDoc
doc
,
ASUns32
*
pagesConverted
);
doc | IN/OUT The PDF document object.
|
pagesConverted | OUT The number of output pages created in the converted document.
|
ASBool
PDDocExportAcroFormsData(
PDDoc
doc
,
ASFileSys
fileSys
,
ASPathName
pathName
,
AcroFormExportType
acroFormExportType
);
doc | IN The PDF document object.
|
fileSys | |
pathName | OUT The path on disk of the file the AcroForms data is exported to.
|
acroFormExportType | IN The format type the AcroForm data should be exported to. The supported types are XFDF, FDF, and XML.
|
ASBool
PDDocExportXFAFormsData(
PDDoc
doc
,
ASFileSys
fileSys
,
ASPathName
pathName
,
XFAFormExportType
exportType
);
doc | IN The PDF document object.
|
fileSys | |
pathName | OUT The path on disk of the file the XFA form data is exported to.
|
exportType | IN The format type the XFA data should be exported to. The supported types are XDP, XML, and XFD.
|
void
PDDocFlattenAcroFormFields(
PDDoc
doc
);
IN/OUT | doc The PDF document object.
|
void
PDDocFlattenNonFormAnnotations(
PDDoc
doc
);
doc | IN/OUT The PDF document object.
|
void
PDDocFlattenXFAFields(
PDDoc
doc
,
ASUns32
*
pagesOutput
);
doc | IN/OUT The PDF document object.
|
OUT | pagesOutput The number of output pages created in the flattened document.
|
void
PDDocFlattenXFAFieldsAsIfPrinted(
PDDoc
doc
,
ASUns32
*
pagesOutput
);
doc | IN/OUT The PDF document object.
|
pagesOutput | OUT The number of output pages created in the flattened document.
|
void
PDDocGetFormsType(
PDDoc
doc
,
PDDocFormsType
*
formsType
);
doc | IN The PDF document object.
|
formsType | OUT The type of forms the document contains.
|
ASBool
PDDocImportAcroFormsData(
PDDoc
doc
,
ASFileSys
fileSys
,
ASPathName
pathName
,
AcroFormImportType
acroFormImportType
);
doc | IN/OUT The PDF document object.
|
fileSys | |
pathName | IN The path on disk of the AcroFormsdata file to be imported.
|
acroFormImportType | IN The format type the data type should be imported to. The supported types are XFDF, FDF, and XML.
|
ASBool
PDDocImportXFAFormsData(
PDDoc
doc
,
ASFileSys
fileSys
,
ASPathName
pathName
);
doc | IN/OUT The PDF document object.
|
fileSys | |
pathName | IN The path on disk of the XFA form data file to be imported. The supported types are XDP, XML, and XFD.
|
ASBool
PDDocIsDynamicXFA(
PDDoc
doc
);
doc | IN The PDF document object.
|
ASBool
PDDocIsStaticXFA(
PDDoc
doc
);
doc | IN The PDF document object.
|