
using System; using System.Collections.Generic; using System.Text; using Bytescout.PDF; namespace PagesAPI { class Program { static void Main(string[] args) { // Create main PDF Doc Engine PDFDocEngine engine = new PDFDocEngine("", ""); // Load Source Document Document SourceDocument = engine.AddDocument("Images.pdf"); // Load Destination Document Document DestinationDocument = engine.AddDocument("HelloWorld.pdf"); // Create new pages manager PagesManager manager = new PagesManager(SourceDocument, DestinationDocument); // Take each page from source PDF document for (uint i = 0; i < SourceDocument.PageCount; i++) manager.AddPage(i); // Copy all selected in connection pages from source to destination PDF Document manager.Execute(); // Save destination document DestinationDocument.Save("DestinationDocument.pdf"); } } }