Logo
Inicio Productos Soporte Contacto Sobre Nosotros
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

PDF Combine X — combina archivos PDF automáticamente en el servidor

Versión PDF Combiner X basada en servidor | CoolUtils

Versión PDF Combiner X | CoolUtils

Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine

PDF Combine X es una aplicación basada en servidor para combinar archivos PDF en un solo documento PDF y PDF/A de varias páginas, compatible con los estándares. Instálalo una vez en tu servidor y combina PDFs de cualquier manera:

  • Combina todos los archivos PDF;
  • Combina archivos PDF por carpetas;
  • Combina por parte del nombre del comando;
  • La versión Pro combina archivos PDF, Word, XLS, RTF, TXT, TIFF, JPEG en un solo PDF.

Cada archivo puede convertirse en un marcador en el PDF de salida. La aplicación también puede crear una tabla de contenidos clicable para que puedas navegar tu PDF de varias páginas más fácilmente.

Con PDF Combine X puedes cifrar PDFs con una contraseña y establecer permisos de usuario. Añade una marca de agua de texto para evitar el uso no autorizado de tus documentos.

Para profesionales legales, PDF Combine X ofrece una función de sellado bates. Se puede establecer la fuente, color y posición de tu sello. Se admite tanto la numeración secuencial como comenzar de nuevo con cada carpeta.

Usa nuestra API sencilla con solo unas pocas líneas de código para combinar PDFs al instante. Ofrecemos código de ejemplo para ASP, C++, PHP. La licencia comercial estándar es adecuada para 1 servidor; todos los empleados de la empresa pueden usarla. Si deseas redistribuir la aplicación a tus clientes, por favor, solicita la licencia libre de regalías.

¡Descargue Ahora!

(incluye 30 días de prueba GRATUITA)

Comprar licencia

(solo $350.00)



Ejemplos de PDFCombineX

Combina archivos PDF con PDFCombineX y .NET

string src="C:\\test\\test1.pdf".Chr(13)."C:\\test\\test2.pdf";
string dest="C:\\test\\DestCombine.PDF";

PDFCombineX Cnv = new PDFCombineX();
Cnv.Convert(src, dest, "-c PDF -log c:\\Combine.log");

MessageBox.Show("¡Conversión completa!");

Combina archivos PDF con PDFCombineX a través de ASP


dim C
Set C=CreateObject("PDFCombine.PDFCombineX")
C.Convert "c:\source1.pdf"+Chr(13)+"c:\source2.pdf", "c:\dest.pdf", "-fo"
set C = nothing

Combina archivos PDF con PDFCombineX y PHP

$src="C:\\test\\test1.pdf".Chr(13)."C:\\test\\test2.pdf";
$dest="C:\\test\\DestCombine.PDF";
if (file_exists($dest)) unlink($dest);
$c= new COM("PDFCombine.PDFCombineX");
$c->convert($src,$dest, "-c PDF -log c:\doc.log");
if (file_exists($dest)) echo "OK"; else echo "fallo:".$c->ErrorMessage;

Combina archivos PDF con PDFCombineX y Ruby

require 'win32ole'
c = WIN32OLE.new('PDFCombine.PDFCombineX')

src="C:\\test\\test1.pdf\nC:\\test\\test2.pdf";
dest="C:\\test\\DestCombine.pdf";

c.convert(src,dest, "-c PDF -log c:\\test\\PDFCombine.log");

if not File.exist?(dest)
  puts c.ErrorMessage
end

Combina todos los documentos con PDFCombineX y Python

import win32com.client
import os.path

c = win32com.client.Dispatch("PDFCombine.PDFCombineX")

src="C:\\test\\test1.xlsx/nC:\\test\\test2.docx";
dest="C:\\test\\DestCombine.pdf";

c.convert(src, dest, "-c PDF -log c:\\test\\PDFCombine.log");

if not os.path.exists(file_path):
  print(c.ErrorMessage)

Combina todos los documentos con PDFCombineX y Pascal

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
  Source: String;
begin
  c:=CreateOleObject('PDFCombine.PDFCombineX');
  Source:='c:\test\source1.docx'+Chr(13)+'c:\test\source2.xlsx';
  C.Convert(Source, 'c:\test\dest.pdf', '-cPDF -log c:\test\PDFCombine.log');
  IF c.ErrorMessage<> Then
    ShowMessage(c.ErrorMessage);
end;

Combina todos los documentos con PDFCombineX y JavaScript

var c = new ActiveXObject("PDFCombine.PDFCombineX");
var src="C:\\test\\test1.xlsx/nC:\\test\\test2.docx";
c.Convert(src, "C:\\test\\dest.pdf", "-c PDF");
if (c.ErrorMessage!="")
  alert(c.ErrorMessage)

Combina todos los documentos con PDFCombineX y Perl

use Win32::OLE;

my $src="C:\\test\\test1.docx\nC:\\test\\test2.xlsx";
my $dest="C:\\test\\DestCombine.pdf";

my $c = CreateObject Win32::OLE 'PDFCombine.PDFCombineX';
$c->convert($src,$dest, "-c pdf  -log c:\\test\\PDFCombine.log");
print $c->ErrorMessage if -e $dest;

Ejemplos de línea de comandos

PDF Combine X incluye PDFCombineX.exe, un binario de consola que puedes controlar desde scripts, tareas programadas, runners de CI o cualquier servicio de backend. El conjunto de opciones coincide con la GUI PDFCombine.exe; para la referencia completa consulta la documentación de la línea de comandos. Las recetas siguientes cubren los escenarios de fusión que más nos consultan los clientes que trabajan en servidores.

1. Fusionar todos los PDFs de una carpeta en un único archivo

La llamada más sencilla posible — apunta a una carpeta, nombra un destino y obtienes un único PDF combinado.

PDFCombineX.exe "C:\reports\" "C:\out\Q4-report.pdf" -cPDF

2. Fusionar por máscara

Cuando la carpeta de origen también contiene borradores y archivos no relacionados, usa un comodín para escoger solo los PDFs que deben ir en la salida.

PDFCombineX.exe "C:\reports\Final-*.pdf" "C:\out\Q4-finals.pdf" -cPDF

Los comodines ? y * funcionan ambos, y puedes listar varias fuentes separadas por espacios — por ejemplo C:\Folder1\ C:\Folder2\ C:\Dest.pdf.

3. Recorrer un árbol de proyecto, un PDF combinado por subcarpeta

Para expedientes, auditorías o entregables por proyecto normalmente quieres un PDF combinado por subcarpeta, no un único archivo gigante. -Recurse recorre el árbol; -combine folder agrupa las páginas de origen en una salida separada por cada carpeta.

PDFCombineX.exe "C:\cases\*.pdf" "C:\out\" -cPDF -Recurse -combine folder

4. Marcar cada archivo de origen por nombre de archivo

Cuando docenas de PDFs aterrizan en una sola salida, una tabla de marcadores convierte el archivo combinado en un documento navegable. -bstyle file crea un marcador por archivo de origen usando su nombre.

PDFCombineX.exe "C:\reports\*.pdf" "C:\out\Q4-bookmarked.pdf" -cPDF -bookmark -bstyle file

Usa -bstyle title para tomar el texto del marcador desde el título del documento de cada PDF, o -bfolders para insertar un marcador padre por cada carpeta.

5. Añadir encabezado y pie de página con números de página

Los entregables de cumplimiento y descubrimiento casi siempre necesitan un encabezado o pie con numeración de páginas. Los tokens [page] y [date] se expanden en el momento del renderizado.

PDFCombineX.exe "C:\reports\*.pdf" "C:\out\Q4-paginated.pdf" -cPDF -HeadText "[page] of [count]" -HeadAlign center -FootText "Acme Corp — [date]" -FootAlign right

6. Proteger con contraseña el PDF combinado y limitar permisos

Estándar para enviar dossieres combinados a abogados externos: una contraseña de propietario bloquea los permisos de edición/impresión, una contraseña de usuario controla la apertura del archivo.

PDFCombineX.exe "C:\cases\Smith\*.pdf" "C:\out\Smith-dossier.pdf" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Print,Copy

Sustituye la lista de permisos separada por comas con cualquier combinación de Print, Copy, Modify, Annotation, FormFill, Accessibility, DocAssembly, HighResPrint.

7. Alimentar una cola desde un archivo de lista

Cuando un proceso trabajador escribe un archivo de cola y el convertidor lo consume, no quieres codificar cada ruta de archivo en la línea de comandos. -list lee máscaras de archivo (una por línea) desde un archivo de texto plano.

PDFCombineX.exe -list "C:\queues\merge-batch.txt" "C:\out\combined.pdf" -cPDF -bstyle file

8. Agrupar archivos por una parte común del nombre

Si tu carpeta de origen contiene Invoice-1001-page1.pdf, Invoice-1001-page2.pdf, Invoice-1002-page1.pdf, querrás un archivo combinado por número de factura, no un único bloque gigante. -combine name agrupa por un prefijo de nombre común; -npr elige cuántos caracteres iniciales definen el grupo.

PDFCombineX.exe "C:\invoices\*.pdf" "C:\out\" -cPDF -combine name -npr 12 -sort name

9. Portada más tabla de contenidos generada automáticamente

Para paquetes de junta directiva y entregables a clientes: antepón una portada y luego añade un TOC clicable construido a partir de los marcadores.

PDFCombineX.exe "C:\reports\*.pdf" "C:\out\BoardPacket.pdf" -cPDF -bookmark -bstyle file -coverstyle Custom -coverfile "C:\templates\BoardCover.pdf" -content -toclinestyle Dot

10. Salida PDF/A para archivado, firmada, con metadatos y registro

Para flujos de gestión documental que exigen PDF/A ISO 19005, una firma digital, metadatos de autoría completos y un registro detallado de lo que se fusionó.

PDFCombineX.exe "C:\archive\2024\*.pdf" "C:\archive\2024-combined.pdf" -cPDF -pdfa -PDFAuthor "Acme Compliance" -PDFTitle "2024 Filings" -PDFSubject "Annual archive" -PFXFile "C:\certs\acme.pfx" -PFXPass "cert-pwd" -SignName "Sig1" -SignRes "Archival" -log "C:\logs\pdfcombine.log" -verbosity detail -logmode append
¡Descargue Ahora!

Actualizado Mon, 04 May 2026

Comprar licencia

(solo $350.00)




¡Comience a trabajar ahora!

Descargue la versión de prueba y convierta sus archivos en minutos.
No se requiere tarjeta de crédito ni email.

⬇ Descargar versión de prueba Windows 7/8/10/11 • 79 MB
Pro Suite


Lista de aplicaciones con soporte API integrado

Copyright 2003-2026 CoolUtils Development. Todos los derechos reservados.