MergeFileListStrict

Documentmanipulatie

Beschrijving

Voegt een benoemde bestandenlijst samen en schrijft de samengevoegde PDF naar OutputFileName. Hij gebruikt hetzelfde behoudpad voor tagged PDF, outlines, formuliervelden en annotaties als MergeFileList

Anders dan MergeFileList stopt strict mode bij de eerste onleesbare, versleutelde, beschadigde of ontbrekende invoer. Gebruik het wanneer het eerdere stop-bij-eerste-faling-gedrag vereist is

Syntaxis

Delphi

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

Parameters

ListNameBenoemde bestandslijst die moet worden samengevoegd. Bouw die op met ClearFileList, AddToFileList en FileListCount
OutputFileNamePad en bestandsnaam van de aan te maken PDF

Annulering en resources

De samenvoeging meldt voortgang tijdens het scannen van invoer en het wegschrijven van objecten. Een aanroep van Abort stopt de bewerking, sluit actieve streams en verwijdert onvolledige uitvoer. Bestandenlijst-samenvoegingen openen elke bron voor zijn scan en houden tijdens het schrijven ten hoogste de eerste en de huidige bronreaders actief, zodat het handle-gebruik begrensd blijft naarmate de lijst groeit

Retourwaarden

0Het samenvoegen heeft geen uitvoerbestand opgeleverd
Non-zeroAantal invoerbestanden dat met succes is samengevoegd. Raadpleeg ListName + "Result" met FileListItem voor statusberichten per bestand