THPDFHeadlessDocument.ImportRichFormDataToFile

function ImportRichFormDataToFile(const FileName: string;
  const Bytes: SysUtils.TBytes; Format: THPDFHeadlessFormDataFormat;
  const Fonts: THPDFHeadlessRichTextFonts;
  const AppearanceOptions: THPDFHeadlessTextAppearanceOptions;
  const Options: THPDFHeadlessFormDataOptions): Integer;

Транзакционно импортирует FDF RV и XFDF value-richtext вместе с обычными скалярными полями, заново генерирует реальные внешние виды виджетов и атомарно публикует независимый инкрементальный PDF

Fonts поставляет независимо выбранные программы шрифтов regular, bold, italic и bold-italic; каждое начертание, используемое импортируемым содержимым, требует своих шрифтовых байтов и глифов

Rich-значение поставляет реальный текст смешанного содержимого и поддерживаемые визуальные стили; сохранённый V перестраивается из этого текста, а RV становится каноническим XHTML, выданным нативным компоновщиком run

Отсутствующее скалярное значение выводится из rich-значения; переданное скалярное fallback-значение может отличаться, но массивы или значения PDF-имён не могут сопровождать rich-значение

AppearanceOptions поставляет размер шрифта тела по умолчанию и существующие настройки вёрстки, шейпинга и интервалов; явные rich-стили font-size переопределяют значение по умолчанию

Нулевой AppearanceOptions.FontSize сохраняет двенадцатипунктовое значение тела декодера по умолчанию; каждый полученный rich run имеет конкретный размер шрифта

Возвращаемое значение считает изменившиеся терминальные поля, включая изменения только стилей; эквивалентные неканоническая и каноническая rich-разметка идемпотентны, когда и текст, и поддерживаемые визуальные стили совпадают с текущим значением

Неизменившееся rich-поле «только чтение» сохраняет исходный RV и ревизию источника; другой поддерживаемый стиль с тем же скалярным текстом всё равно соблюдает ограничение «только чтение»

Поля «только чтение», MaxLen, реальные права AES, аутентифицированные политики подписей, алиасы источника, отмена и границы сохраняют поведение транзакции и сбережения назначения ImportFormDataToFile

Исходный граф объектов и ключ шифрования источника остаются без изменений; всё заимствованное шифрованное состояние аутентифицируется по совпадающему приватному графу ревизий до любых обновлений

Поддерживаемый XHTML-профиль стилей · Скалярный импортёр · Обзор обмена