IPXC_AcroForm Interface

From PDF XChange PDF SDK
Jump to: navigation, search
m (Automatic page editing by robot)
 
(39 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
__NOTOC__
 
[[Category:Editor]]
 
[[Category:Editor]]
 
{{#customTitle:IPXC_AcroForm Interface}}
 
{{#customTitle:IPXC_AcroForm Interface}}
 +
{{#parentPage:PXV:PXC_Interfaces|IPXC_AcroForm|interface}}
  
The interface of object of PDF-XChange Editor SDK.
+
The interface for AcroForm objects in the PDF-XChange Editor SDK.
  
 
== Methods ==
 
== Methods ==
{| class="wikitable" style="width: 100%"
+
{| class="wikitable methods"
! colspan="3"|'''IPXC_Acroform Methods'''
+
 
|-
 
|-
 
| [[PXV:IPXC_AcroForm_CreateField|CreateField]]
 
| [[PXV:IPXC_AcroForm_CreateField|CreateField]]
 
| [[PXV:IPXC_AcroForm_Export|Export]]
 
| [[PXV:IPXC_AcroForm_Export|Export]]
 +
| [[PXV:IPXC_AcroForm_FlattenField|FlattenField]]
 +
| [[PXV:IPXC_AcroForm_GetFieldByNameEx|GetFieldByNameEx]]
 +
|-
 +
| [[PXV:IPXC_AcroForm_DeleteField|DeleteField]]
 
| [[PXV:IPXC_AcroForm_FlattenAllFields|FlattenAllFields]]
 
| [[PXV:IPXC_AcroForm_FlattenAllFields|FlattenAllFields]]
|-
 
| [[PXV:IPXC_AcroForm_FlattenField|FlattenField]]
 
 
| [[PXV:IPXC_AcroForm_GetFieldByName|GetFieldByName]]
 
| [[PXV:IPXC_AcroForm_GetFieldByName|GetFieldByName]]
 
| [[PXV:IPXC_AcroForm_GetFieldByPDFObject|GetFieldByPDFObject]]
 
| [[PXV:IPXC_AcroForm_GetFieldByPDFObject|GetFieldByPDFObject]]
Line 18: Line 21:
  
 
== Properties ==
 
== Properties ==
{| style="width: 100%" class="wikitable"
+
{| class="wikitable properties"
! colspan="3" | '''IPXC_Acroform Properties'''
+
 
|-
 
|-
 
| [[PXV:IPXC_AcroForm_Document|Document]]
 
| [[PXV:IPXC_AcroForm_Document|Document]]
| [[PXV:IPXC_AcroForm_Field|Field]]
 
 
| [[PXV:IPXC_AcroForm_FieldsCount|FieldsCount]]
 
| [[PXV:IPXC_AcroForm_FieldsCount|FieldsCount]]
|-
+
| [[PXV:IPXC_AcroForm_Root|Root]]
 
| [[PXV:IPXC_AcroForm_Type|Type]]
 
| [[PXV:IPXC_AcroForm_Type|Type]]
|
 
|
 
|}
 
 
 
== Methods ==
 
{| class="wikitable sortable collapsible" style="width: 100%"
 
 
|-
 
|-
! style="text-align: left" scope="col" width="15%" | Method
+
| [[PXV:IPXC_AcroForm_Field|Field]]
! style="text-align: left" scope="col" class="unsortable" | Description
+
|  
|-
+
|  
| [[PXV:IPXC_AcroForm_CreateField|CreateField]]
+
|  
| Adds new field of specified type.
+
|-
+
| [[PXV:IPXC_AcroForm_Export|Export]]
+
| Exports form data to file of specified format.
+
|-
+
| [[PXV:IPXC_AcroForm_FlattenAllFields|FlattenAllFields]]
+
| Flatten all fields.
+
|-
+
| [[PXV:IPXC_AcroForm_FlattenField|FlattenField]]
+
| Flatten specified field.
+
|-
+
| [[PXV:IPXC_AcroForm_GetFieldByName|GetFieldByName]]
+
| Returns field by its name.
+
|-
+
| [[PXV:IPXC_AcroForm_GetFieldByPDFObject|GetFieldByPDFObject]]
+
| Returns field by its PDF object.
+
 
|}
 
|}
  
== Properties ==
+
== See Also ==
{| style="width: 100%" class="wikitable sortable collapsible"
+
[[PXV:IPXC_Document_AcroForm|IPXC_Document::AcroForm]]
|-
+
! style="text-align: left" scope="col" width="15%" | Property
+
! style="text-align: center" scope="col" width="5%" | Access Type
+
! style="text-align: left" scope="col"  class="unsortable" | Description
+
|-
+
| [[PXV:IPXC_AcroForm_Document|Document]]
+
| style="text-align: center" | R
+
| Represents [[IPXC:IPXC_Document|document]] that the acroform belongs to.
+
|-
+
| [[PXV:IPXC_AcroForm_Field|Field]]
+
| style="text-align: center" | R
+
| Returns terminal field by its index.
+
|-
+
| [[PXV:IPXC_AcroForm_FieldsCount|FieldsCount]]
+
| style="text-align: center" | R
+
| Returns number of terminal fields in the form.
+
|-
+
| [[PXV:IPXC_AcroForm_Type|Type]]
+
| style="text-align: center" | R
+
| Returns [[PXV:PXC_PDFFormType|type]] of the form.
+
|}
+

Latest revision as of 04:44, 14 November 2018

The interface for AcroForm objects in the PDF-XChange Editor SDK.

Methods

CreateField Export FlattenField GetFieldByNameEx
DeleteField FlattenAllFields GetFieldByName GetFieldByPDFObject

Properties

Document FieldsCount Root Type
Field

See Also

IPXC_Document::AcroForm