|
FoxitPDFSDKforWeb
v9.2.0
Foxit PDF SDK for Web
|
Public Member Functions | |
| addControl (pageIndex, fieldName, fieldType, rect) | |
| Add a new form control to a specified form field. If the form field does not exist, this function will add a form field as well. (Not support signature field) More... | |
| addSignature (pageIndex, rect, fieldName, options) | |
| Add an unsigned signature. More... | |
| calculate (field) | |
| Calculate form fields' value. More... | |
| getField (title, wildcast=false) | |
| Get PDFField specified by title(a.k.a name). More... | |
| getFieldByIndex (index) | |
| Get PDFField specified by index. More... | |
| getFieldCount () | |
| Get the count of form fields including unsupported signature. More... | |
| removeField (fieldName) | |
| Remove a form field. More... | |
| resetForm (fieldNames=[], flags=0, source=null) | |
| Reset form fields value to default value. More... | |
PDF Form object
The PDF form module is a tree structure with the PDFForm as the root node, PDFField as the intermediate node and the Widget annotation (which called Form Control) as the leaf node.
|
inline |
Add a new form control to a specified form field. If the form field does not exist, this function will add a form field as well. (Not support signature field)
| pageIndex | number - The page index, which starts from 0 as the first page. |
| fieldName | string - The full field name. It should not be an empty string. |
| fieldType | number - Field type. Please refer to Field_Type except Field_Type.Unknown and Field_Type.Sign. |
| rect | PDFRect - Rectangle of the new form control which specifies the position in PDF page. It should be in [PDF coordinate system]. |
|
inline |
Add an unsigned signature.
| pageIndex | number - Specify page index on which this signature will appear. |
| rect | PDFRect - (Required if fieldName is absent)Position of signature. |
| fieldName | string - The name of the signature field. |
|
inline |
Calculate form fields' value.
| field | PDFField - Target field which to be setted. |
|
inline |
|
inline |
|
inline |
Get the count of form fields including unsupported signature.
|
inline |
Remove a form field.
If the form field appears on more than one PDF page, all representations will be removed.
| fieldName | string - A string value. It should not be an empty string. |
|
inline |
Reset form fields value to default value.
| fieldNames | string[] - Specifies target fields, could be empty. |
| flags | number - Specifies reseting flags.Please refer to reference 1.7 Table 8.88. |
| source | PDFField - Specifies source field which trigger this action. If pass Null to this, calulation will not be performed. |