PDFium Delphi Component Docs

Метод ImportFDF

Компонент: TPdf  ·  Модуль: PDFium
Читает документ FDF из файла или потока и применяет его иерархические значения полей формы к совпадающим аннотациям-виджетам загруженного PDF

Syntax

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

Description

ImportFDF разбирает корень FDF и словари полей, определённые разделом 12.7.11 стандарта ISO 32000-1, восстанавливает полные имена из вложенных /Kids и сопоставляет эти имена с аннотациями-виджетами на всех страницах

Значения полей могут быть прямыми или косвенными объектами и могут использовать литеральные строки с экранированием, шестнадцатеричные строки, текст в PDFDocEncoding, UTF-16BE или UTF-16LE с префиксом BOM, значения-имена PDF или явные пустые значения

Явное пустое значение очищает совпадающее поле, тогда как отсутствующее или равное null значение оставляет его без изменений

Возвращает количество разобранных записей полей верхнего уровня FDF

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