GetAcroFormFields Method
- Namespace
TXTextControl.DocumentServer. PDF
- Package
TXTextControl.asTextControl. Core. SDK TXDocumentServer.from the private NuGet feed or Text Control Offline PackagesCore. dll
- Also in
TXTextControl.asTextControl. ASP. SDK TXDocumentServer.dll
Description
Imports AcroFormFields from an Adobe PDF document.
Syntax
GetAcroFormFields(string)
Return the imported AcroFormField objects from a file.
public static FormField[] GetAcroFormFields(string filename);Public Function GetAcroFormFields(filename As String) As FormField()| Parameter | Description |
|---|---|
| filename | Specifies the complete file path of the PDF document. |
GetAcroFormFields(byte[])
Return the imported AcroFormField objects from a byte array.
public static FormField[] GetAcroFormFields(byte[] data);Public Function GetAcroFormFields(data As Byte()) As FormField()| Parameter | Description |
|---|---|
| data | Specifies the byte array of the PDF document. |
Return Value
Returns an array of FormField objects.
Examples
The following example retrieves acro form fields from the forms.
TXTextControl.DocumentServer.PDF.AcroForms.FormField[] results = TXTextControl.DocumentServer.PDF.Forms.GetAcroFormFields("document.docx");
foreach (TXTextControl.DocumentServer.PDF.AcroForms.FormField formField in results)
{
Console.WriteLine(formField);
}Dim results As TXTextControl.DocumentServer.PDF.AcroForms.FormField() = TXTextControl.DocumentServer.PDF.Forms.GetAcroFormFields("document.docx")
For Each formField As TXTextControl.DocumentServer.PDF.AcroForms.FormField In results
Console.WriteLine(formField)
Next