Aspose.PDF for C++ is a bespoke C++ application development library that developers can use to add PDF automation and processing features to their applications. The API can be used to develop 32-bit and 64-bit C++ applications that can read, generate, manipulate or convert PDF files without requiring Adobe Acrobat.
Other document processing features of the API include text & page manipulation, management of annotations, add or remove bookmarks and watermarks, form processing, get and set metadata information, attachments, custom font handling to name a few.
Aspose.PDF Input and Output Formats
- Fixed Layout: PDF, PDF/A
- Others: TEX, XPS, SVG
Aspose.PDF Output Formats
- Microsoft Word: DOC, DOCX
- Images: JPEG, PNG, BMP
- Others: XLSX, PPTX
Aspose.PDF Input Formats
Dynamically Manipulate PDF Files
The Aspose.PDF for C++ library is the perfect option for developers to manipulate and/or modify PDF files within their applications. Developers can use this C++ library to load or open PDF files, insert and extract pages at a particular location in the PDF file or create a number of pages over a single page(N-up’s) and booklets. They can also use the Aspose.PDF for C++ to delete update and add annotations, hyperlinks, images, attachments, bookmarks, watermarks and form fields to existing PDF documents.
Edit, Merge and Split PDF Files
The Aspose.PDF for C++ API provides developers with the feature set to split PDF files into multiple PDF documents. Developers are also able to use the library to merge a number of PDF files into a single document or add on PDF pages to an existing PDF.
Render PDF to JPG, BMP, PNG and more
The Aspose.PDF for C++ developer library gives C++ application developers the capability to transform and render pages in a PDF file into BMP, JPG & PNG image formats with highest precision and fidelity. Pages can also be saved to DOCX and DOC formats.