MergeFileListStrict

Manipolazione dei documenti

Descrizione

Unisce un elenco di file denominato e scrive il PDF unito in OutputFileName. Usa lo stesso percorso di conservazione di PDF con tag, segnalibri, campi modulo e annotazioni di MergeFileList

A differenza di MergeFileList, la modalità rigorosa si arresta al primo input illeggibile, cifrato, danneggiato o mancante. Usarla quando è richiesto il precedente comportamento di arresto al primo errore

Sintassi

Delphi

Function TPDFlib.MergeFileListStrict(Const ListName, OutputFileName: WideString): Integer;

Parametri

ListNameElenco denominato di file da unire. Crearlo con ClearFileList, AddToFileList e FileListCount.
OutputFileNamePercorso e nome del file PDF da creare

Annullamento e risorse

L'unione segnala l'avanzamento durante l'analisi degli input e la scrittura degli oggetti. La chiamata a Abort arresta l'operazione, chiude i flussi attivi e rimuove l'output incompleto. Le unioni basate su elenchi di file aprono ciascuna origine per analizzarla e durante la scrittura mantengono attivi al massimo i lettori della prima origine e di quella corrente, quindi l'uso degli handle resta limitato mentre l'elenco cresce

Valori restituiti

0L'unione non ha prodotto un file di output
Non-zeroNumero di file di input uniti correttamente. Controllare ListName + "Result" con FileListItem per lo stato di ogni file.