MergeFileListStrict

Manipulare document

Descriere

Fuzionează o listă de fișiere numită și scrie PDF-ul fuzionat în OutputFileName. Folosește aceeași cale de păstrare a PDF-ului etichetat, a marcajelor, a câmpurilor de formular și a adnotărilor ca MergeFileList

Spre deosebire de MergeFileList, modul strict se oprește la prima intrare nelizibilă, criptată, coruptă sau lipsă. Folosiți-l când este cerut comportamentul anterior de oprire la primul eșec

Sintaxă

Delphi

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

Parametri

ListNameLista de fișiere numită de fuzionat. Construiți-o cu ClearFileList, AddToFileList și FileListCount
OutputFileNameCalea și numele PDF-ului de creat

Anulare și resurse

Fuziunea raportează progresul cât timp scanează intrările și scrie obiecte. Apelarea Abort oprește operația, închide stream-urile active și elimină ieșirea incompletă. Fuziunile de liste de fișiere deschid fiecare sursă pentru scanarea ei și păstrează activ cel mult primul și cititorul sursei curente în timpul scrierii, astfel încât folosirea handle-urilor rămâne limitată pe măsură ce lista crește

Valori returnate

0Fuziunea nu a produs un fișier de ieșire
Non-zeroNumărul de fișiere de intrare fuzionate cu succes. Verificați ListName + "Result" cu FileListItem pentru mesaje de stare per fișier