HPDFDecodeHeadlessAnnotationsXFDF function

Unit: HPDFHeadlessXFDF

function HPDFDecodeHeadlessAnnotationsXFDF(const Bytes: SysUtils.TBytes;
  const Options: THPDFHeadlessXFDFOptions; PageCount: Integer): THPDFXFDFNode;

Tillåter ett completa avgränsat XFDF-dokument och validerar mappade annoteringstyper, sidindex, koordinatformer, numeriska intervall, färger, flaggor, kanonisk base64 och den stödda rich-text-behållaren

PageCount begränsar nollbaserade annoteringssidindex; anroparen äger det returnerade trädet och måste frigöra det

Funktionen förbereder en XML-nodmodell och ändrar ingen PDF; SaveAnnotationsXFDFToFile validerar dessutom faktiska befintliga namn och svarsmål mot den inlästa PDF-grafen

Resurstillåtelse kan kasta EHPDFXFDFLimitError eller det gemensamma formdata-XML-felet, medan ogiltiga mappade värden kastar EArgumentException

Profil- och transaktionsgränser · Gränser