PDF-based
document assembly software —
PDF split and merge software,
PDF appending software,
PDF concatenation software,
PDF page extraction software:
Citation Software

PDF split and merge software
Government buyers
click here
 • Products & Services     • Buy software 
 • Downloads     • Support 
 • Customer testimonials     • FAQ 
 • Free newsletter     • Press 
 • Mailpiece-design site     • Links 
 • News archives     • Contact 
   • About     • Home 


Server-based PDF-document-assembly software lets you do dynamic PDF split and merge (extract pages from PDF files to create new ones).

PDF document assembly API
Use our Wizard to find what you need. Just tell the Wizard what you need to do, and the Wizard will suggest some products.
Can't find exactly what you need?
Not sure exactly what you need?

We can help you find appropriate
software for your requirements.

Call us at 888-260-7316.

PDF Split and Merge software
 
♦♦♦ Sign up for our
free newsletter
Can't find exactly what you need?
Not sure exactly what you need?

We can help you find appropriate
software for your requirements.

Call us at 888-260-7316.

PDF split and merge software
 
The XpdfSplice SDK is

PDF split and merge API
buy XpdfSplice SDK software on line
buy XpdfSplice SDK software on line
 



































































































































































































































































  







Citation Software Inc.
 Specialists in variable-data publishing since 1986
 
www.CitationSoftware.com     info@CitationSoftware.com


                 Follow CitationSW on Twitter                 
              Click to use wizard
$949 gets you started with variable-data printing. Call for details.              Use our Wizard to find the right product for your requirements and budget!


888-260-7316
  
  
  
 
Search  
    Make $50 by sending a customer to us
♦ Sign up for our free newsletter ♦
 

These are the products we offer for PDF document assembly — PDF split and merge, PDF appending, PDF concatenation, PDF page extraction.

server based PDF split and merge software API AppendPDF
server based PDF document assembly software AppendPDF Pro
dynamic PDF split and merge API software APSplit 
server based PDF document assembly software

XpdfSplice SDK
These software products are programmer's libraries/toolkits that make it easy to do PDF-document assembly. What is PDF-document assembly? It's a shortcut term for "creating new PDF files from existing ones."

By using these PDF-document-assembly products, you can easily append a PDF file or part of a PDF file to another PDF file, split a PDF file into individual pages or groups of pages, and handle many related tasks. Some of these products let you add headers & footers, page numbers, Bates numbers, cover pages, tables of contents, and more. These products support a variety of platforms: AIX, AS/400, HP-UX, Linux, Mac OS X, Solaris, and Windows.

AppendPDF         
888-260-7316    info@CitationSoftware.com         

server based PDF document assembly software AppendPDF is command-line (i.e., server-based) document-assembly software that makes it easy for a programmer to write routines that create a new PDF file from lists of several existing PDF files and/or lists of page ranges within existing PDF files.

Powered by the Adobe PDF Library, AppendPDF is an ideal solution for creating PDF documents on demand in a high-volume environment.

A simple command combined with a parameter filename is all it takes to create the new PDF file. You use a parameter file to include PDF files from anywhere on your system. Specify additional parameter filenames and create multiple PDF files at the same time, one for each parameter file.
(If you need document-assembly software that can create highly customized PDFs, check out AppendPDF Pro.)


Command-line interface: simple yet powerful

The command-line interface is simple yet powerful. A command-line statement can be invoked in many different environments, with many different programming languages, including object-oriented languages such as Java, .NET, and Visual Basic. Sample code is available — contact us to request sample code for the programming language you're using.

Adobe Acrobat not required

AppendPDF is a stand-alone application. You don't need to have Adobe Acrobat installed to use AppendPDF.

Support for multiple platforms

AppendPDF is available for AIX, HP-UX, Linux, Solaris, and Windows. AS/400 is supported under IBM UNIX System Services for AIX.
To use AppendPDF, you start with a collection of PDF files. Typically the PDF files will contain text and graphics.

The PDF files do not need to contain any form fields.

Once you have all your PDF files, put them on your server.

Now write your script

You'll write a script that tells AppendPDF to grab specified pages from specified PDF files on your server and use those pages to create one or more new PDF files.

Your script can include instructions for creating metadata in each new PDF file (author, subject, title, date, etc.), setting display options for each new PDF file (magnification, etc.), encrypting each new PDF file, and more.
  • Extract specific pages or page ranges.
  • Specify a unique file name for the new PDF.
  • Add document information dynamically (Author, Subject, Title or Keywords data).
  • Add custom data. Includes support of two custom field types: strings and dates. This feature is very useful when creating Acrobat Catalog indexes.
  • Include bookmarks from original files in the new PDF.
  • Apply 40-bit or 128-bit file encryption with user password to control who can view, print, or modify the PDF documents generated by AppendPDF and who can copy text & graphics from within them.
  • Linearization: optimize the PDF files generated by AppendPDF for faster access and viewing when downloaded from the Web or from a network.
  • Perform a variety of completely safe optimization and cleanup operations, reducing file size in most instances.
  • Set the output file version for ISO 32000 compliance (Adobe PDF version 1.7).
  • Stand-alone operation (does not rely on Adobe Acrobat).

You might also want to consider our variable-data-printing/publishing solutions.
AppendPDF is available for the following operating systems:

AIX
   5.2 & above

AS/400
   Supported under IBM UNIX System Services for AIX

HP-UX
   11i & above (Itanium) (currently 4.6.1; 5.0 ships soon)

Linux
   Kernel 2.4, 32 bit
   Kernel 2.6, 32 bit
   Kernel 2.6, 64 bit

Solaris
   10 & above on Sparc

Windows
   NT, 2000, XP, Vista, & above
Free trial versions of AppendPDF are available. Request your free trial version of AppendPDF by calling us at 888-260-7316 or by sending email to info@CitationSoftware.com. (If you decide to send email, be sure to specify which platform you're using.)
To purchase, call us at 888-260-7316 — or if you prefer, you may fill out our order form and fax it to 207-433-1160.

We accept credit cards and debit cards (American Express, Discover, MasterCard, Visa, Diners Club, and JCB).

server based PDF split and merge software server based PDF split and merge API
Pricing for AppendPDF starts at $945.00 US.*

Pricing is subject to change without notice.

Pricing shown here might not be available to customers in particular geographic locations.

*Payment of an additional fee for maintenance & support is optional but recommended.

AppendPDF Pro         
888-260-7316    info@CitationSoftware.com         

PDF document assembly API AppendPDF Pro is command-line (i.e., server-based) document-assembly software that makes it easy for a programmer to create a system that puts together complete PDF books from existing PDF documents. It offers powerful, dynamic appending capabilities along with comprehensive file-stamping technology.

A simple command combined with a parameter filename is all it takes to create the new PDF file. Specify additional parameter filenames and create multiple PDF files at the same time, one for each parameter file.

Powered by the Adobe PDF Library, AppendPDF Pro is the ideal solution for creating customized PDFs in a high-volume document-production environment.

Command-line interface: simple yet powerful

The command-line interface is simple yet powerful. A command-line statement can be invoked in many different environments, with many different programming languages, including object-oriented languages such as Java, .NET, and Visual Basic. Sample code is available — contact us to request sample code for the programming language you're using.

Adobe Acrobat not required

AppendPDF Pro is a stand-alone application. You don't need to have Adobe Acrobat installed to use AppendPDF Pro.

Support for multiple platforms

AppendPDF Pro is available for AIX, HP-UX, Linux, Solaris, and Windows. AS/400 is supported under IBM UNIX System Services for AIX.
To use AppendPDF Pro, you start with a collection of PDF files. Typically the PDF files will contain text and graphics.

The PDF files do not need to contain any form fields.

Once you have all your PDF files, put them on your server.

Now write your script

You'll write a script that tells AppendPDF Pro to grab specified pages from specified PDF files on your server and use those pages to create one or more new PDF files.

Your script can include instructions for generating personalized cover pages; applying customized bar codes, page numbers, Bates numbers, watermarks, logos, headers, and footers; generating Tables of Contents (complete with bookmarks and hyperlinks); creating metadata in each new PDF file (author, subject, title, date, etc.); setting display options for each new PDF file (magnification, etc.); encrypting each new PDF file, and more.

For even more flexibility when creating customized/personalized documents, you might want to consider our variable-data-printing/publishing solutions. They are more versatile than AppendPDF Pro, and they don't require any programming.
  • Extract specific pages or page ranges.
  • Specify a unique file name for the new PDF.
  • Add document information dynamically (Author, Subject, Title or Keywords data).
  • Add custom data. Includes support of two custom field types: strings and dates. This feature is very useful when creating Acrobat Catalog indexes.
  • Include bookmarks from original files in the new PDF.
  • Attach any PDF file as a cover page and dynamically stamp any text in any location on the page.
  • Automatically generate Table of Contents pages with active hyperlinks to each document included in the new PDF file. Change the Table of Contents entry attributes to accomplish the look you want for your new PDF Book. Options include; Table of Contents line-spacing adjustment, margin adjustment, column width, and tab leaders.
  • Add text or JPEG Images in any location, on any page within your new PDF document. There are many stamping options, including; position, justification, page ranges, multi-line, Bates numbering, Adobe Type 1 fonts, bar-code fonts. font size, RGB color, stamping variables, and much more.
  • 2-up rendering: Print two PDF-document pages on each printer page for all pages following the cover page and Table of Contents. Supports portrait-sized PDF pages.
  • Apply 40-bit or 128-bit file encryption with user password to control who can view, print, or modify the PDF documents generated by AppendPDF Pro and who can copy text & graphics from within them.
  • Linearization: optimize the PDF files generated by AppendPDF Pro for faster access and viewing when downloaded from the Web or from a network.
  • Perform a variety of completely safe optimization and cleanup operations, reducing file size in most instances.
  • Set the output file version for ISO 32000 compliance (Adobe PDF version 1.7).
  • Stand-alone operation (does not rely on Adobe Acrobat).
AppendPDF Pro is available for the following operating systems:

AIX
   5.2 & above

AS/400
   Supported under IBM UNIX System Services for AIX

HP-UX
   11i & above (Itanium) (currently 4.6.1; 5.0 ships soon)

Linux
   Kernel 2.4, 32 bit
   Kernel 2.6, 32 bit
   Kernel 2.6, 64 bit

Solaris
   10 & above on Sparc

Windows
   NT, 2000, XP, Vista, & above
Free trial versions of AppendPDF Pro are available. Request your free trial version of AppendPDF Pro by calling us at 888-260-7316 or by sending email to info@CitationSoftware.com. (If you decide to send email, be sure to specify which platform you're using.)
To purchase, call us at 888-260-7316 — or if you prefer, you may fill out our order form and fax it to 207-433-1160.

We accept credit cards and debit cards (American Express, Discover, MasterCard, Visa, Diners Club, and JCB).

PDF split and merge API server based PDF appending software
Pricing for AppendPDF Pro starts at $2,895.00 US.*

Pricing is subject to change without notice.

Pricing shown here might not be available to customers in particular geographic locations.

Looking for a less-expensive product? Check out AppendPDF.


*Payment of an additional fee for maintenance & support is optional but recommended.

APSplit         
888-260-7316    info@CitationSoftware.com         

server based PDF concatenation software APSplit is a streamlined, command-line (i.e., server-based) application that makes it easy for a programmer to write routines that do basic PDF-split-and-merge operations: extracting pages from existing PDF files and using the extracted pages to make new PDF files. APSplit can handle the same kinds of file-splitting operations as AppendPDF Pro.), but at a lower price.

The programmer can use many different criteria to control the splitting operation.

Command-line interface: simple yet powerful

The command-line interface is simple yet powerful. A command-line statement can be invoked in many different environments, with many different programming languages, including object-oriented languages such as Java, .NET, and Visual Basic. Sample code is available — contact us to request sample code for the programming language you're using.

Adobe Acrobat not required

APSplit is a stand-alone application. You don't need to have Adobe Acrobat installed to use APSplit.

Support for multiple platforms

APSplit is available for AIX, HP-UX, Linux, Solaris, and Windows. AS/400 is supported under IBM UNIX System Services for AIX.
To use APSplit, you start with a collection of PDF files. Typically the PDF files will contain text and graphics.

The PDF files do not need to contain any form fields.

Once you have all your PDF files, put them on your server.

Now write your script

You'll write a script that tells APSplit to grab specified pages from specified PDF files on your server and use those pages to create one or more new PDF files.
  • Multiple split options: 1) each page in the original PDF becomes a new PDF file; 2) all the odd-numbered pages in the original PDF form a new PDF file; 3) all the even-numbered pages in the original PDF form a new PDF file; 4) a single page range, consecutive page ranges of the same length, or multiple page ranges of any size from any location in the original PDF are extracted to form one or more new PDF files; 5) each first-level bookmark section in the original document becomes a new PDF file; 6) the original PDF is split into new PDF files based on a maximum output-file size and page count that you specify.

  • Include bookmarks from original PDF file.

  • Save the annotations from the original PDF document in the extracted output, if you wish.

  • Optimize output PDFs for faster access and viewing when downloaded from the Web or a network.

  • Stand-alone operation (does not rely on Adobe Acrobat).
APSplit is available for the following operating systems:

AIX
   5.2 & above on PowerPC

AS/400
   Supported under IBM UNIX System Services for AIX

HP-UX
   11i & above on PA-RISC & Itanium

Linux
   Kernel 2.4, 32 bit
   Kernel 2.6, 32 bit or 64 bit
   Red Hat Linux 9 uses Kernel 2.4
   Red Hat Linux 9 uses Kernel 2.4
   SUSE Linux 10 uses Kernel 2.6
   Has been certified Ready for Systems with Linux
   on IBM xSeries, iSeries, pSeries and zSeries systems

Solaris
   10 & above on Sparc

Windows
   NT, 2000, XP, Vista, & above on x86, & above
Free trial versions of APSplit are available. Request your free trial version of APSplit by calling us at 888-260-7316 or by sending email to info@CitationSoftware.com. (If you decide to send email, be sure to specify which platform you're using.)
To purchase, call us at 888-260-7316 — or if you prefer, you may fill out our order form and fax it to 207-433-1160.

We accept credit cards and debit cards (American Express, Discover, MasterCard, Visa, Diners Club, and JCB).

PDF split and merge API PDF document assembly API
Pricing for APSplit starts at $945.00 US.*

Pricing is subject to change without notice.

Pricing shown here might not be available to customers in particular geographic locations.

Looking for a less-expensive product? Check out XpdfSplice SDK.


*Payment of an additional fee for maintenance & support is optional but recommended.
 

XpdfSplice SDK         
888-260-7316    info@CitationSoftware.com         

PDF page extraction API The XpdfSplice SDK is a very affordable developer's library/SDK that makes it easy for a programmer to create routines for PDF-document assembly (also known as PDF split and merge). Use it to split a multi-page PDF file into a collection of single-page PDF files, combine PDF files (use existing PDF files or pages from them to create new PDF files), and more.

The capabilities of XpdfSplice are based on a single function:
take a specified page from an input PDF file and append it to a new, output PDF file
With that single function, any combination of PDF splitting, PDF merging, etc. is possible.

The XpdfSplice SDK is available as a COM component or a DLL for Windows platforms and as a shared library for Linux and Macintosh platforms. Portable C++ source code is also available.
The XpdfSplice SDK is easy to use!

XpdfSpliceInputHandle in1, in2;
XpdfSpliceOutputHandle out1, out2;

// open the input files
in1 = xpdfSpliceOpenInput("input1.pdf");
in2 = xpdfSpliceOpenInput("input2.pdf");

// open the output files
out1 = xpdfSpliceOpenOutput("output1.pdf", 1.6);
out2 = xpdfSpliceOpenOutput("output2.pdf", 1.6);

// copy page 1 from both input files to the first output file
xpdfSpliceAddPage(in1, 1, out1);
xpdfSpliceAddPage(in2, 1, out1);

// copy page 2 from both input files to the second output file
xpdfSpliceAddPage(in1, 2, out2);
xpdfSpliceAddPage(in2, 2, out2);

xpdfSpliceCloseInput(in1);
xpdfSpliceCloseInput(in2);
xpdfSpliceCloseOutput(out1);
xpdfSpliceCloseOutput(out2);
The XpdfSplice SDK is available as a COM component or a DLL for Windows platforms and as a shared library for Linux and Macintosh platforms. Portable C++ source code is also available.
The XpdfSplice SDK is available as a COM component or a DLL for Windows platforms and as a shared library for Linux and Macintosh platforms. Portable C++ source code is also available.

Click the button below to download a free trial version of the XpdfSplice SDK for Windows. If you're not using Windows, call us at 888-260-7316 to get your free trial version.

The quickest and easiest way to purchase the XpdfSplice SDK is to buy it on line at our Web store. You'll be able to download it and start using it right away.
We'll be happy to accept your order by phone or fax if you prefer not to purchase on line. To purchase by phone, call us at 888-260-7316. To purchase by fax, download our order form, fill it out, and fax it to 207-433-1160.
PDF document assembly software PDF split and merge software
We accept credit cards and debit cards (American Express, Discover, MasterCard, Visa, Diners Club, and JCB).

Pricing starts at $235.00 US for a developer's license and $9.00 US per unit for runtime licenses. Minimum purchase is one developer's license and five runtime licenses.

Volume discounts are available. Call us at 888-260-7316 to get a price quote — or click the button above to go to our Web store and see the volume discounts.

Pricing is subject to change without notice.
 
Can't find exactly what you need? Not sure exactly what you need? Contact us by phone at 888-260-7316, or send email to info@CitationSoftware.com. We can help you find appropriate software for your requirements.
 
 




    
Let our Wizard help you find the right product!

• Products & Services   • Buy software   • Downloads   • Support
• Mailpiece-design site   • Our customers    • Company information   • Links
• Free newsletter   • FAQ   • Case studies   • Contact us
• News archives   • Press   • Customer testimonials   • Home

Search   

Copyright © 2001-2017 Citation Software Inc.
info@CitationSoftware.com
888-260-7316
www.CitationSoftware.com
print on demand