Funzione HPDFDecodeHeadlessAnnotationsXFDF

Unità: HPDFHeadlessXFDF

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

Ammette un documento XFDF completo e limitato e valida i tipi di annotazione mappati, gli indici di pagina, le forme delle coordinate, gli intervalli numerici, i colori, i flag, il base64 canonico e il contenitore rich-text supportato

PageCount limita gli indici di pagina delle annotazioni a base zero; il chiamante possiede l'albero restituito e deve liberarlo

La funzione prepara un modello di nodi XML e non modifica un PDF; SaveAnnotationsXFDFToFile valida inoltre i nomi realmente esistenti e le destinazioni di risposta contro il grafo PDF caricato

L'ammissione delle risorse può sollevare EHPDFXFDFLimitError o l'errore XML condiviso dei dati di formulario, mentre valori mappati non validi sollevano EArgumentException

Profilo e confini transazionali · Limiti