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

ListNameNavngitt filliste som skal slås sammen. Bygg den med ClearFileList, AddToFileList og FileListCount
OutputFileNameSti 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

0Sammenslåingen produserte ikke en utdatafil
Non-zeroAntall inndatafiler som ble slått sammen. Sjekk ListName + "Result" med FileListItem for statusmeldinger per fil