MergeFileListStrict

Manipulação de documentos

Descrição

Une uma lista de ficheiros nomeada e escreve o PDF unido em OutputFileName. Utiliza o mesmo caminho de preservação de Tagged PDF, marcadores, campos de formulário e anotações que MergeFileList

Ao contrário de MergeFileList, o modo estrito para na primeira entrada ilegível, encriptada, danificada ou em falta. Utilize-o quando for necessário o comportamento anterior de parar na primeira falha

Sintaxe

Delphi

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

Parâmetros

ListNameLista de ficheiros designada a intercalar. Crie-a com ClearFileList, AddToFileList e FileListCount
OutputFileNameCaminho e nome do ficheiro PDF a criar

Valores de retorno

A união comunica o progresso ao analisar entradas e escrever objetos. Chamar Abort interrompe a operação, fecha streams ativos e remove a saída incompleta. As uniões por lista de ficheiros abrem cada origem para análise e mantêm ativos no máximo os leitores da primeira origem e da origem atual durante a escrita, pelo que a utilização de identificadores permanece limitada à medida que a lista cresce.

Valores devolvidos

0A intercalação não produziu um ficheiro de saída
Non-zeroNúmero de ficheiros de entrada intercalados com êxito. Consulte ListName + "Result" com FileListItem para obter mensagens de estado por ficheiro