MergeFileListA

Manipulación de documento

Descripción

La A final indica el punto de entrada de DLL ANSI (char); la superficie ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico al de MergeFileList y los argumentos de cadena se interpretan mediante la página de códigos actual de SetAnsiMode

Combina todos los archivos de una lista de archivos con nombre y guarda el documento combinado resultante en el archivo especificado. Use las funciones ClearFileList, FileListCount y AddToFileList para construir la lista de archivos con nombre. Debe haber dos o más archivos en la lista para que la combinación tenga éxito

El documento combinado incluirá esquemas (marcadores), campos de formulario y anotaciones de todos los documentos

La ruta de combinación normal alterna archivos temporales de salida después del primer par de archivos de entrada, lo que evita una copia completa adicional del PDF intermedio creciente para cada entrada posterior; esto conserva el comportamiento actual del recuento devuelto y reduce la E/S de disco en listas de archivos extensas

Sintaxis

Delphi

Function DLMergeFileListA(InstanceID: Integer; ListName, OutputFileName: PAnsiChar): Integer;

DLL

int DLMergeFileListA(int InstanceID, const char * ListName, const char * OutputFileName);

Parámetros

ListNameEl nombre de la lista de archivos que se combinarán La ruta y el nombre de archivo del archivo que se creará y contendrá los archivos combinados
OutputFileName

Valores devueltos

El número de documentos que se combinaron correctamente Si es menor que el número previsto, use la función FileListItem para encontrar el archivo que hizo que el proceso de combinación terminara prematuramente