arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

PDF Combine Pro X

Combine PDF, DOC, TIFF, MSG into PDF server-side (SDK).

Enterprise Server-based PDF Combiner-X version | CoolUtils

2012/2016/2019/2022 Server

PDF Combine Pro X is a server-based app to combine different files into PDF. Input fule types include PDF, DOC, TXT, RTF, TIFF, JPEG, XLS, HTML, MSG, EML files. Imagine how fast your file processing routine can be with a powerful merging app that supports so many formats! Queue them all and get a standards compliant PDF and PDF/A document in minutes. The server version has no GUI and runs silently on any Windows server.

  • Combine all PDF files the way you need;
  • Create bookmarks and a clickable table of contents;
  • Get ready-to-use .NET, ASP, PHP, Ruby, Python, Pascal, JavaScript, Perl samples.

We offer the most powerful API with just a few lines of code to combine different files into one PDF. Want to incorporate it into your system or app? Use our sample codes for ASP, .NET, PHP, etc. You will save hours if not days with PDF Combine Pro X. Install it on your server and test the free copy for 30 days.

Download Now!

(includes 30 day FREE trial)

Buy License

(only $970.00)

Examples of PDFCombineProX

Combine PDF files With PDFCombineProX and .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("Convert complete!");

Combine PDF files With PDFCombineProX via 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

Combine PDF files With PDFCombineProX and PHP

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 "fail:".$c->ErrorMessage;

Combine PDF files With PDFCombineProX and Ruby

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


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

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

Combine all documents With PDFCombineProX and Python

import win32com.client
import os.path

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


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

if not os.path.exists(file_path):

Combine all documents With PDFCombineProX and Pascal

uses Dialogs, Vcl.OleAuto;

  c: OleVariant;
  Source: String;
  C.Convert(Source, 'c:\test\dest.pdf', '-cPDF -log c:\test\PDFCombine.log');
  IF c.ErrorMessage<> Then

Combine all documents With PDFCombineProX and 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!="")

Combine all documents With PDFCombineProX and 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;

Download Now!

Updated Thu, 13 Jun 2024

Buy License

(only $970.00)

Pro Suite

Key Features Of Full Registered Version

  • Combines PDF, DOC, HTML, XLS, TIFF, PNG, JPEG files into PDF via command line
  • Provides access via ActiveX interface for all legacy programming languages (Visual Basic 6 or Delphi) as well as scripting (i.e. VBscript).
  • Any language that supports Web Services including .NET (2.00, 3.5, 4.00), Ruby, Perl, PHP and Java is supported.
  • Supports even emails as source files
  • Adds table of contents
  • Turns file names into bookmarks
  • Combines PDF files by folders
  • Combine PDFs by common name part
  • Creates bookmarks
  • Stamps bates
  • Adds page counters
  • No need for Adobe Acrobat
  • ActiveX
  • No GUI, no interrupting messages

Copyright 2003-2024 CoolUtils Development. All rights reserved.