Formulari XFA

Formulari XFA

XFA (XML Forms Architecture) és una tecnologia de formulari PDF definida per una descripció XML incrustada dins del fitxer PDF. Els formularis XFAs són diferents dels camps AcroForm i es renderen per un motor d’arranjament basat en XML .

XFA vs AcroForm

FeatureAcroFormXFA
StandardISO 32000-1XFA 3.x
Field APIForm, RadioButtonField, etc.XML-based
PDF/A compatibleYesNo
RecommendedYesLegacy

Aspose.PDF FOSS per Java dóna suport a tots dos tipus de formulari. Per al desenvolupament de nous formularis, AcroForm és recomanable ja que és l’estàndard ISO actual. Veure Formularis Interactius per la API d’Acroform .

Accedir a dades XFA

Les dades del formulari XFA s’incorporen en l’AcroForm del document com a flux XML. La classe Document proporciona accés al subjacent Acroform via ⌒Ducument.getForM()`, des de la qual es pot accedir al flux de dades XFXML mitjançant la propietat XFI del formulari.

Per al desenvolupament de formularis moderns, utilitzeu l’API AcroForm (RadioButtonField, CheckboxFiild i ̋TextBoxFiold`), ja que són estàndards ISO i funcionen en tots els visualitzadors PDF.

Veure també

  • Apunt.PDF Documentació de l’empresa
  • Aspose.PDF per a Java Documentació d’empresa
 Català