PDFium Delphi Component Docs

Metoda ImportFDF

Component: TPdf  ·  Unit: PDFium
Citește un document FDF dintr-un fișier sau un stream și aplică valorile ierarhice ale câmpurilor de formular asupra adnotărilor widget corespunzătoare din PDF-ul încărcat

Syntax

function ImportFDF(const FileName: string): Integer; overload;
function ImportFDF(Stream: TStream): Integer; overload;

Description

ImportFDF parsează rădăcina FDF și dicționarele de câmpuri definite de secțiunea 12.7.11 din ISO 32000-1, reconstruiește numele calificate din /Kids imbricate și potrivește acele nume cu adnotările widget de pe fiecare pagină

Valorile câmpurilor pot fi obiecte directe sau indirecte și pot folosi șiruri literale cu secvențe de escape, șiruri hexazecimale, PDFDocEncoding, text UTF-16BE sau UTF-16LE cu prefix BOM, valori de tip nume PDF sau valori goale explicite

O valoare vidă explicită golește câmpul corespunzător, în timp ce o valoare lipsă sau null îl lasă neschimbat

Returnează numărul de intrări FDF de nivel superior care au fost parsate

Safety and limits

Remarks

Example

// Import FDF field values and save the updated PDF
Imported := Pdf1.ImportFDF('C:\Data\form.fdf');
Pdf1.SaveAs('C:\Data\form_filled.pdf');

See Also

ExportFDF, ImportXFDF, FPdfXfdf, FormFieldInfo