MergeFileListStrict

Dokumentmanipulation

Beskrivelse

Fletter en navngiven filliste og skriver den flettede PDF til OutputFileName. Den bruger samme metode som MergeFileList til at bevare mærket PDF, disposition, formularfelter og annotationer

I modsætning til MergeFileList stopper streng tilstand ved den første ulæselige, krypterede, beskadigede eller manglende inputfil. Brug den, når den tidligere adfærd med stop ved første fejl er påkrævet.

Syntaks

Delphi

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

Parametre

ListNameNavngivet filliste, der skal flettes. Opbyg den med ClearFileList, AddToFileList og FileListCount.
OutputFileNameSti til og filnavn på den PDF-fil, der skal oprettes

Annullering og ressourcer

Fletningen rapporterer fremdrift under scanning af input og skrivning af objekter. Kald af Abort stopper handlingen, lukker aktive streams og fjerner ufuldstændigt output. Fletninger fra fillister åbner hver kilde til scanning og holder højst den første og den aktuelle kildelæser aktive under skrivning, så brugen af greb forbliver begrænset, efterhånden som listen vokser

Returværdier

0Fletningen frembragte ingen outputfil.
Non-zeroAntal inputfiler, der blev flettet korrekt. Kontrollér ListName + "Result" med FileListItem for statusmeddelelser pr. fil.