Docotic.Pdf library can open PDF files of any version up to the latest published standard (PDF 1.7 for now).
You can add new content to existing PDF documents, add text and images to existing pages, fill in forms, and otherwise update your files.
With the library you can optimize your PDFs created in other applications or by other libraries.
The library can compress images, optimize internal objects, replace duplicate objects (fonts, images and other types), flatten form form fields, and remove structure information. Please look at Compress PDF documents in C# and VB.NET article for more detail.