With EVO PDF Merge library for .NET you can you can combine existing PDF documents and images in a single PDF document. The integration is extremely easy and no
additional installation is necessary in order to get it working.If you need a simple ready to use tool for combining your PDF documents and images we offer you a
command line utility. It allows you to specify the merge elements in any order with a simple syntax.
- Easy integration, no installation or setup is necessary on the server
- Delivered as a single strong named .NET assembly (can be installed in GAC)
- Can be deployed on the server by simple copy (xcopy deployment support)
- Can be used from ASP.NET, Windows Forms, WPF, Web Service or Console applications
- The same assembly can be used both on 32-bit and 64-bit Windows servers
- Command line and Windows Forms samples with full C# source code
- Merge PDF documents from files and streams
- Get number of pages of a PDF document
- Specify the range of PDF pages to be merged from each PDF document
- Save merged document in memory or in file
- Merge PDF bookmarks
- Set compression level of the resulted PDF document
- Set merged document info (title, author, creation date)
- Password protect the merged document
- Set merged document rights for print, copy, assembling
Code Sample
1: PdfDocumentOptions pdfDocumentOptions = new PdfDocumentOptions();
2:
3: pdfDocumentOptions.PdfCompressionLevel = PDFCompressionLevel.Normal;
4: pdfDocumentOptions.PdfPageSize = PdfPageSize.A4;
5: pdfDocumentOptions.PdfPageOrientation = PDFPageOrientation.Portrait;
6:
7: PDFMerge pdfMerge = new PDFMerge(pdfDocumentOptions);
8:
9: pdfMerge.AppendPDFFile(pdfFilePath);
10: pdfMerge.AppendImageFile(imageFilePath);
11:
12: pdfMerge.AppendEmptyPage();
13:
14:
15: pdfMerge.SaveMergedPDFToFile(outFile);