Royalty Free PDF Splitter and Merger SDK for .NET
 
PDF Splitter and Merger SDK for .NET is a .NET library that gives developers the ability to add PDF functionality to any .NET application. PDF Splitter and Merger SDK is an easy to use API gives you the programmatic, on-the-fly ability to Merge, Append, Split, Join, Combine your PDF files and so much more!

PDF Splitter and Merger SDK for .NET is a simple, stand-alone application that lets you combine two or more Acrobat PDF files into a single PDF document. PDF Splitter and Merger SDK for .NET provides numerous alternatives for combine documents and document parts in a number of different ways to make your work more effective. This SDK does NOT require Adobe Acrobat, and produces documents compatible with Adobe Acrobat Reader Version 5 and above.

The evaluation package provides C# Demo Codes for Merging and Appending PDF Document in Visual C#.NET Program. PDF Splitter and Merger SDK for .NET Developer License is Royalty Free for redistribution.
   
  License Types and Pricing:
Product Name
License Type
Price (USD)
Purchase
Download
PDF Splitter And
Merger SDK for .NET
Server License
$299.00
Purchase
Download
Developer License
$1200.00
Purchase
 
Highlighted features of the PDF Splitter and Merger SDK for .NET include:
  • Royalty-free distribution of the PDF Splitter and Merger SDK for .NET runtime files with your software. No runtime licenses are required.
  • Provide C# Demo Codes for Merging and Appending PDF Document in Visual C#.NET Program.
  • Professional C#.NET PDF SDK for merging PDF file merging in Visual Studio .NET.
  • .NET components for batch combining PDF documents in C#.NET class.
  • Powerful library dlls for mering PDF in both C#.NET WinForms and ASP.NET WebForms.
  • Support .NET WinForms, ASP.NET MVC in IIS, ASP.NET Ajax, Azure cloud service, DNN (DotNetNuke), SharePoint.
  • Append one PDF file to the end of another and save to a single PDF file.
  • Split a PDF document of many pages into a number of smaller PDF documents.
  • Splitting PDF files by every n pages or custom page ranges.
  • Do not need Adobe Acrobat, Adobe Reader or any other Adobe products.
  • Allow the retention of bookmarks.
  • Allow the retention of AcroForms.
  • Preserve original annotations.
  • Delete page or page range from PDF files.
  • Extract pages from PDF files by range.
  • Split a file into single pages or sets of pages.
  • Merge multiple PDF files or selected pages from one or more files into a PDF file.
  • Generate a new PDF file by merging one or more PDF documents.
PDF Splitter and Merger SDK for .NET Example Source Code:
 
PDF Splitter and Merger SDK for .NET is very easy to use, the following example demonstrates how to use PDF Splitter and Merger SDK for .NET in just a few simple lines of code.
PDF Splitter and Merger SDK for .NET example in C# source code,

string appPath = Path.GetDirectoryName(Application.ExecutablePath);
System.Type PDFSplitMergeCOMType = System.Type.GetTypeFromProgID("VeryPDFSplitMergeCOM.com");
PDFSplitMergeCOM.com PDFSplitMergeCOM = (PDFSplitMergeCOM.com)System.Activator.CreateInstance(PDFSplitMergeCOMType);

PDFSplitMergeCOM.com_PDF_SetCode("XXXX-XXXX-XXXX-XXXX");

string strPDFFile = appPath + "\\_out1.pdf";
System.IO.File.Copy(appPath + "\\testcmd.pdf", strPDFFile, true);

//Append more PDF files into one PDF file
int nRet = 0;
nRet = PDFSplitMergeCOM.com_VeryAppendPDF(strPDFFile, appPath + "\\testcmd.pdf");
nRet = PDFSplitMergeCOM.com_VeryAppendPDF(strPDFFile, appPath + "\\testcmd.pdf");
nRet = PDFSplitMergeCOM.com_VeryAppendPDF(strPDFFile, appPath + "\\testcmd.pdf");
nRet = PDFSplitMergeCOM.com_VeryAppendPDF(strPDFFile, appPath + "\\testcmd.pdf");
int nPageCount = PDFSplitMergeCOM.com_VeryGetPDFFilePageCount(strPDFFile);
MessageBox.Show(strPDFFile + " is contain " + nPageCount.ToString() + " pages.");

//Extract some pages from a PDF file and save to a new PDF file
string strPDFFile = appPath + "\\testcmd.pdf";
VeryPDFSplitMergeCOM.com_VerySplitMergePDFEx(strPDFFile, "2-5", appPath + "\\_page2-5.pdf");
int nPageCount = VeryPDFSplitMergeCOM.com_VeryGetPDFFilePageCount(appPath + "\\_page2-5.pdf");
MessageBox.Show(appPath + "\\_page2-5.pdf" + " is contain " + nPageCount.ToString()+ " pages.");

 
Technical details:
Input formats Product variants
  • PDF (Portable Document Format)
  • PDF/A (PDF for Archiving)
  • Windows Desktop
  • API, DLL, COM, ActiveX (programming interface)
Output formats  
  • PDF (Portable Document Format)
 
Development requirements:
  • Microsoft Windows XP, Vista, 7, 8, 8.1, 10 (32-bit and 64-bit) or laters.
  • Microsoft Windows Server 2003, 2008, 2012 (32-bit and 64-bit) or laters.
  • Development environments: Microsoft Visual Studio .NET 2005, 2008, 2010, 2012, 2013, 2015, etc.
  • Programming languages: VB.NET, C#, any .NET, VB, C/C++, Visual C++ (MFC), Borland Delphi, J#, PHP, ASP, VBScript, Java, Javascript, Python, Perl, Ruby etc. compatible languages.
  • Development platforms: .NET, WinForms, WPF, ASP.NET WebForms, ASP.NET MVC, etc.

Copyright © 2002- e-PDFConverter Software - All Rights Reserved.
Web: www.e-pdfconverter.com  Email: support@e-pdfconverter.com