MergeFileListStrict

Manipulação de documento

Descrição

Mescla uma lista de arquivos nomeada e grava o PDF mesclado em OutputFileName. Usa o mesmo caminho de preservação de PDF marcado, outline, campos de formulário e anotações de MergeFileList.

Diferente de MergeFileList, o modo estrito para na primeira entrada ilegível, criptografada, corrompida ou ausente. Use-o quando o comportamento anterior de parar na primeira falha for exigido.

Sintaxe

Delphi

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

Parâmetros

ListNameLista de arquivos nomeada a mesclar. Monte-a com ClearFileList, AddToFileList e FileListCount.
OutputFileNameCaminho e nome do arquivo do PDF a criar.

Cancelamento e recursos

A mesclagem reporta o progresso durante a varredura das entradas e a gravação dos objetos. Chamar Abort interrompe a operação, fecha os streams ativos e remove a saída incompleta. Mesclagens por lista de arquivos abrem cada origem para a varredura e mantêm ativos, no máximo, os readers da primeira e da origem atual durante a gravação, de modo que o uso de handles permaneça limitado conforme a lista cresce.

Valores retornados

0A mesclagem não produziu um arquivo de saída.
Non-zeroNúmero de arquivos de entrada mesclados com sucesso. Consulte ListName + "Result" com FileListItem para as mensagens de status por arquivo.