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
| ListName | Elenco denominato di file da unire. Crearlo con ClearFileList, AddToFileList e FileListCount. |
|---|---|
| OutputFileName | Percorso 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
| 0 | L'unione non ha prodotto un file di output |
|---|---|
| Non-zero | Numero di file di input uniti correttamente. Controllare ListName + "Result" con FileListItem per lo stato di ogni file. |