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
| ListName | El 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 |