MergeFileListStrict
Manipulación de documento
Descripción
Combina una lista con nombre y escribe el PDF en OutputFileName, usando la misma conservación de PDF etiquetado, marcadores, campos y anotaciones que MergeFileList
A diferencia de MergeFileList, el modo estricto se detiene en la primera entrada ilegible, cifrada, dañada o ausente. Utilícelo cuando se necesite el comportamiento anterior de detenerse en el primer error
Sintaxis
Delphi
Function TPDFlib.MergeFileListStrict(Const ListName, OutputFileName: WideString): Integer;
Parámetros
| ListName | Lista de archivos con nombre que se combinará. Créela mediante ClearFileList, AddToFileList y FileListCount |
|---|---|
| OutputFileName | Ruta y nombre del archivo PDF que se va a crear |
Cancelación y recursos
La combinación informa del progreso mientras examina las entradas y escribe los objetos. Al llamar a Abort se detiene la operación, se cierran los flujos activos y se elimina la salida incompleta. Las combinaciones de listas de archivos abren cada origen para examinarlo y mantienen activos como máximo los lectores del primer origen y del origen actual durante la escritura, por lo que el uso de identificadores permanece limitado al crecer la lista
Valores devueltos
| 0 | La combinación no generó ningún archivo de salida |
|---|---|
| Non-zero | Número de archivos de entrada combinados correctamente. Consulte ListName + "Result" con FileListItem para obtener los mensajes de estado de cada archivo |