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

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

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

Versão do 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 é um aplicativo baseado em servidor para combinar arquivos PDF em um documento PDF e PDF/A compatível com padrões de várias páginas. Instale-o uma vez no seu servidor e mescle PDFs de qualquer maneira:

  • Combine todos os arquivos PDF;
  • Combine arquivos PDF por pastas;
  • Combinar por parte do nome do comando;
  • A versão Pro combina arquivos PDF, Word, XLS, RTF, TXT, TIFF e JPEG em um PDF.

Cada arquivo pode se tornar um marcador no PDF de saída. O aplicativo também pode criar um índice clicável para que você possa navegar no seu PDF de várias páginas com mais facilidade.

Com o PDF Combine X, você pode criptografar PDFs com uma senha e definir permissões de usuário. Adicione uma marca d'água de texto para evitar o uso não autorizado de seus documentos.

Para profissionais jurídicos, o PDF Combine X oferece o recurso de carimbo Bates . Você define a fonte, a cor e a posição do seu carimbo. Tanto a numeração sequencial quanto o recomeço com cada pasta são suportados.

Use nossa API direta com apenas algumas linhas de código para mesclar PDFs rapidamente. Oferecemos código de amostra para ASP, C++, PHP . A licença comercial padrão é boa ou 1 servidor; todos os funcionários da empresa podem usá-la. Se você quiser redistribuir o aplicativo para seus clientes, solicite a licença livre de royalties.

Baixe Agora!

(inclui 30 dias de teste GRATUITO)

Comprar licença

(apenas $350.00)



Exemplos de PDFCombineX

Combine arquivos PDF com PDFCombineX 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 PDFCombineX 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 PDFCombineX 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 PDFCombineX 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 PDFCombineX 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 PDFCombineX 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 PDFCombineX 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 PDFCombineX 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 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. O conjunto de flags corresponde ao da GUI PDFCombine.exe; para a referencia completa, consulte a documentacao da linha de comando. As receitas abaixo cobrem os cenarios de mesclagem sobre os quais os clientes de servidor perguntam com mais frequencia.

1. Mesclar todos os PDFs de uma pasta em um unico arquivo

A chamada mais simples possivel — aponte para uma pasta, indique um destino e voce obtem um unico PDF combinado.

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

2. Mesclar por mascara

Quando a pasta de origem tambem contem rascunhos e arquivos nao relacionados, use um curinga para selecionar apenas os PDFs que devem ir para a saida.

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

Os curingas ? e * ambos funcionam, e voce pode listar varias origens separadas por espacos — por exemplo, C:\Folder1\ C:\Folder2\ C:\Dest.pdf.

3. Percorrer uma arvore de projeto, um PDF mesclado por subpasta

Para autos de processo, auditorias ou entregaveis por projeto, geralmente voce quer um PDF combinado por subpasta em vez de um arquivo gigantesco. -Recurse percorre a arvore; -combine folder agrupa as paginas de origem em uma saida separada para cada pasta.

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

4. Marcar cada arquivo de origem por nome

Quando dezenas de PDFs aterrissam em uma unica saida, uma tabela de marcadores transforma o arquivo combinado em um documento navegavel. -bstyle file cria um marcador por arquivo de origem usando o nome do arquivo.

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

Use -bstyle title para extrair o texto do marcador a partir do titulo do documento de cada PDF, ou -bfolders para inserir um marcador-pai para cada pasta.

5. Adicionar cabecalho e rodape com numeros de pagina

Entregaveis de conformidade e descoberta quase sempre precisam de cabecalho ou rodape com numeracao de paginas. Os tokens [page] e [date] sao expandidos no momento da renderizacao.

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 por senha o PDF mesclado e limitar permissoes

Padrao para enviar dossies mesclados a advogados externos: uma senha de proprietario bloqueia permissoes de edicao/impressao, uma senha de usuario controla a abertura do arquivo.

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

Substitua a lista de permissoes separada por virgulas por qualquer combinacao de Print, Copy, Modify, Annotation, FormFill, Accessibility, DocAssembly, HighResPrint.

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

Quando um worker grava um arquivo de fila e o conversor o consome, voce nao quer codificar cada caminho de arquivo na linha de comando. -list le mascaras de arquivo (uma por linha) de um arquivo de texto simples.

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

8. Agrupar arquivos por parte comum do nome

Se a sua pasta de origem contem Invoice-1001-page1.pdf, Invoice-1001-page2.pdf, Invoice-1002-page1.pdf, voce quer um arquivo mesclado por numero de fatura, nao um unico arquivo gigante. -combine name agrupa por um prefixo comum no nome; -npr escolhe quantos caracteres iniciais definem o grupo.

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

9. Capa mais indice gerado automaticamente

Para pacotes de diretoria e entregaveis a clientes: anexe uma capa, depois adicione um indice clicavel construido a partir dos 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. Saida arquivistica em PDF/A, assinada, com metadados, com log

Para fluxos de gestao de registros que exigem PDF/A ISO 19005, uma assinatura digital, metadados de autoria completos e um log detalhado do que foi mesclado.

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
Baixe Agora!

Atualizado Mon, 04 May 2026

Comprar licença

(apenas $350.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 • 79 MB
Pro Suite


Lista de aplicativos com suporte incorporado para API

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