Logo
Início Produtos Suporte Contato Sobre Nós
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

PDF Combine Pro X — uma solução prática de servidor para combinar arquivos PDF

Combine PDF, DOC, TIFF, MSG em PDF lado do servidor (SDK).

Versão do PDF Combiner-X baseado em servidor corporativo | CoolUtils

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



O PDF Combine Pro X é um aplicativo baseado em servidor para combinar diferentes arquivos em PDF. Os tipos de arquivo de entrada incluem arquivos PDF, DOC, TXT, RTF, TIFF, JPEG, XLS, HTML, MSG, EML. Imagine o quão rápida sua rotina de processamento de arquivos pode ser com um aplicativo de mesclagem poderoso que suporta tantos formatos! Coloque todos eles na fila e obtenha um documento PDF e PDF/A compatível com os padrões em minutos. A versão do servidor não tem GUI e roda silenciosamente em qualquer servidor Windows.

  • Combine todos os arquivos PDF da maneira que você precisa;
  • Crie marcadores e um índice clicável;
  • Obtenha amostras prontas para uso de .NET, ASP, PHP, Ruby, Python, Pascal, JavaScript e Perl.

Oferecemos a API mais poderosa com apenas algumas linhas de código para combinar diferentes arquivos em um PDF. Quer incorporá-lo ao seu sistema ou aplicativo? Use nossos códigos de amostra para ASP, .NET, PHP , etc. Você economizará horas, se não dias, com o PDF Combine Pro X. Instale-o em seu servidor e teste a cópia gratuita por 30 dias.

Baixe Agora!

(inclui 30 dias de teste GRATUITO)

Comprar licença

(apenas $970.00)





Exemplos de PDFCombineProX

Combine arquivos PDF com PDFCombineProX e .NET

string src="C:\\teste\\teste1.pdf".Chr(13)."C:\\teste\\teste2.pdf";
string dest="C:\\teste\\DestCombine.PDF";

PDFCombineX Cnv = novo PDFCombineX();
Cnv.Convert(origem, destino, "-c PDF -log c:\\Combine.log");

MessageBox.Show("Conversão concluída!");

Combine arquivos PDF com PDFCombineProX via ASP


C escuro
Defina C=CreateObject("PDFCombine.PDFCombineX")
C.Converter "c:\source1.pdf"+Chr(13)+"c:\source2.pdf", "c:\dest.pdf", "-fo"
conjunto C = nada

Combine arquivos PDF com PDFCombineProX e PHP

$src="C:\\teste\\teste1.pdf".Chr(13)."C:\\teste\\teste2.pdf";
$dest="C:\\teste\\DestCombine.PDF";
se (file_existe($dest)) unlink($dest);
$c= novo COM("PDFCombine.PDFCombineX");
$c->convert($src,$dest, "-c PDF -log c:\doc.log");
se (file_existe($dest)) eco "OK"; senão eco "falha:".$c->ErrorMessage;

Combine arquivos PDF com PDFCombineProX e Ruby

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

src="C:\\teste\\teste1.pdf\nC:\\teste\\teste2.pdf";
dest="C:\\teste\\DestCombine.pdf";

c.convert(origem,destino, "-c PDF -log c:\\teste\\PDFCombine.log");

se não File.exist?(dest)
  coloca c.ErrorMessage
fim

Combine todos os documentos com PDFCombineProX e Python

importar win32com.client
importar os.path

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

src="C:\\teste\\teste1.xlsx/nC:\\teste\\teste2.docx";
dest="C:\\teste\\DestCombine.pdf";

c.convert(origem, dest, "-c PDF -log c:\\teste\\PDFCombine.log");

se não os.path.exists(file_path):
  imprimir(c.ErrorMessage)

Combine todos os documentos com PDFCombineProX e Pascal

usa Diálogos, Vcl.OleAuto;

var
  c: OleVariant;
  Fonte: String;
começar
  c:=CreateOleObject('PDFCombine.PDFCombineX');
  Fonte:='c:\teste\fonte1.docx'+Chr(13)+'c:\teste\fonte2.xlsx';
  C.Convert(Fonte, 'c:\teste\dest.pdf', '-cPDF -log c:\teste\PDFCombine.log');
  SE c.ErrorMessage<> Então
    MostrarMensagem(c.ErrorMessage);
fim;

Combine todos os documentos com PDFCombineProX e JavaScript

var c = novo ActiveXObject("PDFCombine.PDFCombineX");
var src="C:\\teste\\teste1.xlsx/nC:\\teste\\teste2.docx";
c.Convert(origem, "C:\\teste\\dest.pdf", "-c PDF");
se (c.ErrorMessage!="")
  alerta(c.ErrorMessage)

Combine todos os documentos com PDFCombineProX e Perl

usar Win32::OLE;

meu $src="C:\\teste\\teste1.docx\nC:\\teste\\teste2.xlsx";
meu $dest="C:\\test\\DestCombine.pdf";

meu $c = CreateObject Win32::OLE 'PDFCombine.PDFCombineX';
$c->convert($src,$dest, "-c pdf -log c:\\teste\\PDFCombine.log");
imprimir $c->ErrorMessage se -e $dest;

Exemplos de Linha de Comando

O PDF Combine Pro X inclui o PDFCombineX.exe, um binario de console que pode ser acionado a partir de scripts, tarefas agendadas, executores de CI ou qualquer servico de back-end. Diferente do PDF Combine padrao, a versao Pro absorve tipos de entrada mistos — PDF, DOC, DOCX, XLS, XLSX, RTF, TXT, HTML, MSG, EML, TIFF, JPEG — e os funde em um unico PDF em uma so passagem. Para a referencia completa de flags consulte a documentacao da linha de comando. As receitas abaixo cobrem os casos sobre os quais os clientes com licenca de servidor perguntam com mais frequencia.

1. Mesclar uma combinacao de formatos em um unico PDF

O caso de uso principal: um briefing em Word, uma planilha de precos em Excel, um anexo TIFF digitalizado e dois PDFs existentes se tornam um unico entregavel. A versao Pro aceita todos os tipos de entrada na mesma mascara curinga.

PDFCombineX.exe "C:\project\*.*" "C:\out\Project-Final.pdf" -cPDF

Use -sort name ou -sort numbers para controlar a ordem das paginas, e -sort date para mesclar em ordem cronologica de edicao.

2. Combinar uma lista explicita e ordenada de arquivos mistos

Quando a ordem importa e os arquivos estao em pastas diferentes, passe-os como uma lista separada por chr(13). Na linha de comando, o equivalente mais facil e o formato de multiplas origens abaixo — o PDF Combine Pro X le cada caminho na sequencia e respeita a ordem que voce informa.

PDFCombineX.exe "C:\briefs\cover.docx" "C:\briefs\contract.pdf" "C:\briefs\pricing.xlsx" "C:\briefs\scan.tif" "C:\out\Bundle.pdf" -cPDF

3. Acionar uma fila a partir de um arquivo de lista

Para processos worker que gravam uma fila no disco, voce nao quer codificar caminhos de arquivos na linha de comando. -list le mascaras de arquivo (uma por linha) de um arquivo de texto simples — documentos Word, planilhas e PDFs podem coexistir na mesma lista.

PDFCombineX.exe -list "C:\queues\bundle.txt" "C:\out\Bundle.pdf" -cPDF -bstyle file

-bstyle file transforma cada nome de arquivo de origem em um marcador de nivel superior, entao o PDF resultante tem um sumario navegavel que espelha a lista de entrada.

4. Percorrer uma arvore de projeto e agrupar arquivos por pasta

Projetos de arquitetura e juridicos raramente vivem em uma pasta plana. -Recurse percorre os subdiretorios; -combine folder emite um PDF por pasta em vez de um unico arquivo gigantesco, e -kfs mantem a estrutura de pastas de origem no lado da saida.

PDFCombineX.exe "C:\projects\AcmeCase\*.*" "C:\out\AcmeCase\" -cPDF -Recurse -combine folder -kfs

5. Agrupar por parte comum do nome (por exemplo, numero do caso)

Quando os nomes de arquivo compartilham um prefixo comum — Case-2024-001-cover.docx, Case-2024-001-evidence.pdf, Case-2024-001-photos.tif-combine name instrui o conversor a agrupar arquivos por essa raiz compartilhada e produzir um PDF por caso.

PDFCombineX.exe "C:\inbox\*.*" "C:\out\" -cPDF -combine name -npr 13

-npr define quantos caracteres iniciais contam como o «nome comum» — ajuste-o para corresponder ao comprimento do prefixo do numero do caso.

6. Adicionar marcadores e um indice clicavel

Para entregaveis longos, uma arvore de marcadores e uma pagina de indice transformam um PDF de 400 paginas em algo que um revisor pode realmente navegar. -bookmark cria a estrutura, -content insere uma pagina de indice no inicio.

PDFCombineX.exe "C:\project\*.*" "C:\out\Final.pdf" -cPDF -bookmark -bstyle file -bpdf -content -toclinestyle Dot

-bpdf alem disso eleva os marcadores existentes de qualquer PDF de origem em vez de aplana-los.

7. Numeros de pagina e marca d'agua em todas as paginas

Padrao para divulgacao juridica e pacotes de licitacao: rodape com numero de pagina, carimbo de data e rotulo de cabecalho. [page], [count] e [date] sao macros que o conversor substitui por pagina.

PDFCombineX.exe "C:\disclosure\*.*" "C:\out\Disclosure.pdf" -cPDF -HeadText "CONFIDENTIAL — ACME LLC" -HeadAlign center -FootText "Page [page] of [count] — [date]" -FootAlign right

8. Proteger por senha o resultado com flags de permissao

Para enviar pacotes a advogados externos ou subcontratados: uma senha de proprietario bloqueia permissoes de edicao/impressao, uma senha de usuario controla a abertura do arquivo, e -perm concede exatamente os direitos que voce deseja.

PDFCombineX.exe "C:\project\*.*" "C:\out\Sealed.pdf" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Print -perm Copy

Combine qualquer um de Print, Copy, Modify, Annotation, FormFill, Accessibility, DocAssembly, HighResPrint para definir o conjunto de permissoes.

9. Saida arquivistica em PDF/A com metadados e assinatura digital

Para fluxos de gestao de registros que exigem PDF/A ISO 19005, metadados de autoria preenchidos e uma assinatura baseada em PFX no documento final.

PDFCombineX.exe "C:\archive\Case-2024-001\*.*" "C:\archive\out\Case-2024-001.pdf" -cPDF -pdfa -PDFAuthor "Acme Legal" -PDFTitle "Case 2024-001 Bundle" -PDFSubject "Disclosure" -PFXFile "C:\certs\acme.pfx" -PFXPass "cert-pwd" -SignName "DocSig" -SignLoc "London" -SignRes "Authenticity"

10. Execucoes nao supervisionadas com log detalhado e politica de sobrescrita

Quando o PDFCombineX.exe roda como um servico ou job agendado, a unica forma de saber o que aconteceu e o log. -verbosity detail grava uma linha por arquivo; -logmode append mantem o historico entre execucoes; -fo sobrescreve a saida obsoleta sem solicitar confirmacao.

PDFCombineX.exe "C:\inbox\*.*" "C:\out\<DATE>_<TIME:hhmm>.pdf" -cPDF -fo -log "C:\logs\pdfcombine.log" -verbosity detail -logmode append

As macros <DATE> e <TIME> se expandem dentro do caminho de destino, entao cada execucao grava um pacote com nome unico sem que voce tenha que calcular o nome do arquivo no script wrapper.

Baixe Agora!

Atualizado Mon, 04 May 2026

Comprar licença

(apenas $970.00)




Comece a trabalhar agora!

Baixe a versão de teste gratuita e converta seus arquivos em minutos.
Não é necessário cartão de crédito ou email.

⬇ Baixar versão de teste gratuita Windows 7/8/10/11 • 125 MB
Pro Suite

Principais Funcionalidades da Versão Completa Registrada

    
  • Combina arquivos PDF, DOC, HTML, XLS, TIFF, PNG, JPEG em PDF via linha de comando
  • Fornece acesso via interface ActiveX para todas as linguagens de programação legadas (Visual Basic 6 ou Delphi), bem como scripts (por exemplo, VBscript).
  • Qualquer linguagem que suporte Web Services, incluindo .NET (2.00, 3.5, 4.00), Ruby, Perl , PHP e Java, é suportada.
  • Suporta até mesmo e-mails como arquivos de origem
  • Adiciona índice
  • Transforma nomes de arquivos em favoritos
  • Combina arquivos PDF por pastas
  • Combine PDFs por parte de nome comum
  • Cria marcadores
  • Bates de selos
  • Adiciona contadores de páginas
  • Não há necessidade do Adobe Acrobat
  • Ativo X
  • Sem interface gráfica, sem mensagens de interrupção

Lista de aplicativos com suporte incorporado para API

Direitos Autorais 2003-2026 CoolUtils Development. Todos os direitos reservados.