MergeFileListA
Manipulación de documento
Descripción
La A final indica el punto de entrada de DLL ANSI (char); la interfaz ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico a MergeFileList y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual
Combina todos los archivos de una lista con nombre y guarda el resultado. Use ClearFileList, FileListCount y AddToFileList; se requieren al menos dos archivos
Los esquemas (marcadores), campos de formulario y anotaciones de todos los documentos estarán presentes en el documento combinado
La combinación ordinaria alterna archivos temporales tras el primer par, evitando copiar de nuevo todo el PDF intermedio y reduciendo E/S en listas largas
Sintaxis
Delphi
Function DLMergeFileListA(InstanceID: Integer; ListName, OutputFileName: PAnsiChar): Integer;
DLL
int DLMergeFileListA(int InstanceID, const char * ListName, const char * OutputFileName);
Parámetros
| ListName | Nombre de la lista de archivos que se combinarán Ruta y nombre del archivo que se creará y contendrá los archivos combinados |
|---|---|
| OutputFileName |
Valores devueltos
| Número de documentos combinados correctamente. Si es menor que el previsto, use FileListItem para encontrar el archivo que terminó el proceso prematuramente |