MergeFileListStrict
Dokumentmanipulering
Beskrivelse
Slår sammen en navngitt filliste og skriver den sammenslåtte PDF-en til OutputFileName. Den bruker samme bevaringssti for taggete PDF, disposisjoner, skjemafelt og annotasjoner som MergeFileList
I motsetning til MergeFileList stopper streng modus ved første ulesbare, krypterte, korrupte eller manglende inndata. Bruk den når den tidligere stopp-ved-første-feil-oppførselen kreves
Syntaks
Delphi
Function TPDFlib.MergeFileListStrict(Const ListName, OutputFileName: WideString): Integer;
Parametere
| ListName | Navngitt filliste som skal slås sammen. Bygg den med ClearFileList, AddToFileList og FileListCount |
|---|---|
| OutputFileName | Sti og filnavn for PDF-en som skal opprettes |
Avbryting og ressurser
Sammenslåingen rapporterer fremdrift mens inndataene skannes og objektene skrives. Å kalle Abort stopper operasjonen, lukker aktive strømmer og fjerner ufullstendige utdata. Filliste-sammenslåinger åpner hver kilde for sin skanning og holder høyst den første og gjeldende kildeleseren aktiv mens det skrives, så håndtaksbruken forblir begrenset etter hvert som listen vokser
Returverdier
| 0 | Sammenslåingen produserte ikke en utdatafil |
|---|---|
| Non-zero | Antall inndatafiler som ble slått sammen. Sjekk ListName + "Result" med FileListItem for statusmeldinger per fil |