About Aspose.PDF for C++

Create and manipulate PDF documents without using Adobe Acrobat.

Aspose.PDF for C++ is a native C++ library that enables developers to add PDF processing capabilities to their C++ applications. It can be used to build any type of 32-bit or 64-bit C++ application to create, convert and manipulate PDF documents without using Adobe Acrobat. Aspose.PDF for C++ API allows you to perform a wide range of document processing tasks such as form processing, text and page manipulation, management of annotations, get and set metadata information, add or remove bookmarks and watermarks, attachments, custom font handling and much more.

Supported File Formats

Input/Output

  • Fixed Layout: PDF, PDF/A

Output Only

  • Microsoft Word: DOC, DOCX
  • Images: JPEG, PNG, BMP
  • Others: SVG

Advanced C++ PDF Library Features

  • Read, write and manipulate PDF documents.
  • Add, replace or remove text and images.
  • Set page margin, size, orientation, transition and zoom factor.
  • Add, update, delete attachments and annotations.
  • Add or remove bookmarks.
  • Add and remove watermarks.
  • Split, concatenate, extract or insert pages.
  • Transform PDF pages to images.
  • Determine and set metadata of PDF documents.
  • Set document’s information e.g Author, Subject, Title.
  • Convert PDF to Word document formats.
  • Convert PDF to SVG file format.