XFA
| XML Forms Architecture (XFA) | |
| Extensie de fișier | .pdf, .xdp |
|---|---|
| Tip MIME | application/pdf, application/vnd.adobe.xdp+xml[1] |
| Dezvoltat de | JetForm (achiziționată de Adobe Systems în 2002) |
| Lansat | 1999 |
| Ultima versiune | 3.3/9 ianuarie 2012 |
| Container pentru | PDF, XML |
| Conținut de | PDF, XDP, FCDT[2] |
| Extins din | XML, XHTML, CSS, XSL-FO, PDF |
| Modifică text | |
XML Forms Architecture (XFA), cunoscut și ca XFA forms, este o familie de specificații XML proprietare dezvoltate de JetForm pentru procesarea formularelor electronice.[3] Tehnologia poate fi utilizată și în fișiere PDF începând cu specificația PDF 1.5.[4]
Specificația XFA este menționată ca specificație externă necesară pentru implementarea completă a standardului ISO 32000 (PDF 1.7).[5] XFA nu a fost standardizată de ISO și a fost eliminată din standardul PDF 2.0.[6]
Prezentare generală
[modificare | modificare sursă]XFA extinde XML prin etichete care permit captarea, afișarea și procesarea datelor din formulare. Instanțele generate dintr-un șablon XFA păstrează regulile de captare, randare și manipulare a datelor definite în șablonul original.[7][8] Potrivit documentației trimise de JetForm către World Wide Web Consortium (W3C), XFA a fost conceput pentru a permite organizațiilor să capteze, să proceseze și să transmită în mod securizat informațiile asociate formularelor electronice.[9][10] În 2002, compania JetForm a fost achiziționată de Adobe Systems. Ulterior, Adobe a introdus formularele XFA în PDF 1.5 și în versiunile Adobe Acrobat 6 și 7 lansate în 2003.[11][12][13]
Formulare statice și dinamice
[modificare | modificare sursă]XFA definește formulare statice și formulare dinamice. În formularele statice, structura și aspectul documentului rămân fixe indiferent de conținutul câmpurilor. În formularele dinamice, structura și layoutul se pot modifica în funcție de datele introduse, iar conținutul este randat la deschiderea documentului.[14][15]
Utilizarea cu PDF
[modificare | modificare sursă]Specificația PDF 1.7 suportă două metode principale pentru integrarea formularelor: AcroForms, introduse în PDF 1.2, și formularele XFA, introduse în PDF 1.5 ca funcționalitate opțională.[16] Formularele XFA nu sunt compatibile cu AcroForms.[17] Crearea formularelor XFA pentru utilizare în Adobe Reader necesită software-ul Adobe LiveCycle Designer. Majoritatea procesatoarelor PDF nu pot afișa conținut XFA.[18]
Vezi și
[modificare | modificare sursă]Referințe
[modificare | modificare sursă]- ↑ „IANA Application Media Types – Vendor Tree – vnd.adobe.xdp+xml” (în engleză). IANA. Accesat în .
- ↑ „IANA Application Media Types – Vendor Tree – vnd.adobe.formscentral.fcdt” (în engleză). IANA. Accesat în .
- ↑ „CIB pdf toolbox technical guide (EN): PDF documents with XFA form data” (în germană). elearning.cib.de. Accesat în .
- ↑ „PDF versions | The scope of each PDF version” (în engleză). Prepressure. . Arhivat din original la . Accesat în .
- ↑ „Document management Portable Document Format. Part 1: PDF 1.7” (PDF). Adobe Systems Incorporated 2008. Arhivat din original (PDF) la . Accesat în .
- ↑ Duff Johnson (). „PDF 2.0: The worldwide standard for electronic documents has evolved” (în engleză). PDF Association. Arhivat din original la . Accesat în .
- ↑ „XML Forms Architecture (XFA) Specification [3.0 ed.]” (în engleză). dokumen.pub. . Accesat în .
- ↑ „Create an Adaptive Form (Core Components) based on XFA Form templates”. Adobe Experience Manager. . Arhivat din original la . Accesat în .
- ↑ Robin Cover (). „XML Forms Architecture (XFA)”. Cover Pages. Arhivat din original la . Accesat în .
- ↑ „XML Forms Architecture (XFA) | Specification | Version 3.3” (PDF). Adobe Systems Incorporated. . Arhivat din original (PDF) la . Accesat în .
- ↑ „A Quick Introduction to Acrobat Forms Technology” (PDF). Appligent. Arhivat din original (PDF) la . Accesat în .
- ↑ „Definition of JetForm” (în engleză). PCMAG. Arhivat din original la . Accesat în .
- ↑ Jackson, Joab (). „Adobe stretches government arm with Accelio buy” (în engleză). Washington Technology. Arhivat din original la . Accesat în .
- ↑ „Types of PDF Forms (AcroForms, Static XFA, Dynamic XFA)”. kb.datalogics.com. . Arhivat din original la . Accesat în .
- ↑ „XFA Forms”. manuals.setasign.com. Arhivat din original la . Accesat în .
- ↑ Mark Gavin (). „A Quick Introduction to Acrobat Forms Technology”. Talking PDF. Arhivat din original la . Accesat în .
- ↑ „How to Work With AcroForms & XFA”, Datalogics (în engleză), , arhivat din original la , accesat în
- ↑ „Understanding XFA forms and their impact” (în engleză). Nutrient. Accesat în .