HPDFEncodeHeadlessFormData

Et ikke-tomt RichText-felt valideres med den afgrænsede native XHTML-dekoder og skrives som FDF RV eller XFDF value-richtext; rich-værdier kræver én scalar-tekstværdi

function HPDFEncodeHeadlessFormData(const Fields: THPDFHeadlessFormDataFields;
  Format: THPDFHeadlessFormDataFormat;
  const Options: THPDFHeadlessFormDataOptions): SysUtils.TBytes;

Validerer en uafhængigt ejet model og returnerer faktiske afgrænsede FDF 1.2- eller UTF-8 XFDF-bytes

Kvalificerede FDF-navne danner et nested Kids-hierarki; XFDF-output bruger kvalificerede navne direkte i feltattributter

FDF bevarer byte-navneværdier med hexadecimale name-escapes og tekst-arrays inklusive tomme arrays; XFDF repræsenterer navneværdier som UTF-8-tekst og tomme arrays med ét tomt value-element

Navne skal være ikke-tomme, indeholde ingen NUL og forblive unikke; scalar-tekst kræver én værdi, name-only- og byte-name-indgange kan ikke bære tekst-arrays, og alle Unicode-strenge skal have gyldige surrogate-par

Output-byte-grænser tjekkes under udsendelsen, og modelobjekter, FDF-hierarkinoder og serialiseret dybde er afgrænsede, før der allokeres for meget

EHPDFHeadlessFormDataError rapporterer ugyldige modeller eller budgetter; EHPDFOperationCancelled rapporterer cancellation

Interchange-semantik · Model · Options