PDFium Delphi Component Docs

IsXfaFormField funktion

Enhed: FPdfXfa
Rapporterer, om en native typekode for formularfelter hører til XFA-området

Syntax

function IsXfaFormField(FieldType: Integer): Boolean;

Parameters

FieldTypeInteger

Return Value

Boolean

Description

IsXfaFormField returnerer True, når FieldType ligger mellem FPDF_FORMFIELD_XFA (8) og FPDF_FORMFIELD_XFA_TEXTFIELD (15)

Det er Pascal-modstykket til IS_XFA_FORMFIELD-makroen i PDFiums C-headers

Typekoderne 0 til 7 er det stabile AcroForm-sæt (unknown, pushbutton, checkbox, radio button, combo box, list box, text field, signature); 8 til 15 findes kun i builds med XFA slået til og dækker den generiske XFA-type plus XFA-typerne checkbox, combo box, image field, list box, push button, signature og text field

Remarks

Example

if IsXfaFormField(Info.FieldType) then
  ShowMessage('XFA form field detected');

See Also

XfaFeaturesAvailable, TPdf.XfaRuntimeAvailable, TPdf.FormFieldInfo, TPdf.XFA