Key Features of Aspose.PDF
Contents
[
Hide
]
General Features
- Written completely in C++
- С++ environment required.
- Supports Windows Forms and ASP.C++ applications.
- API reference in HTML and Microsoft Help format.
- 32-bit OS
- 64-bit OS
Supported PDF versions
Aspose.PDF for С++ supports PDF versions 1.2, 1.3, 1.4, 1.5, 1.6 and 1.7.
Fonts
- 14 core fonts.
- Type 1 fonts.
- TrueType fonts.
- Type 3 fonts.
- CJK fonts.
- Unicode support.
Text
- Extract text from pages.
- Search text from pages.
- Get text segments.
- Search text using regular expressions.
- Replace text.
- Replace text using regular expressions.
- Replace first or particular occurrence of a phrase.
- Add text in PDF file.
Images
- Add image in PDF file.
- Delete images.
- Replace images.
- Extract images.
- PDF to JPEG conversion (particular page or all pages).
- PDF to TIFF conversion (individual pages or a single TIFF image).
- PDF to PNG conversion (particular page or all pages).
- PDF to BMP conversion.
Attachments
- Add attachment.
- Get attachments.
- Delete attachments.
- Get attachment information.
Page
- Get page count.
- Get page properties.
- Concatenate PDF files.
- Insert empty page in a PDF file.
- Insert PDF pages.
- Delete PDF pages.
- Split PDF to individual pages.
- Get a particular page.
Document
- Get document viewer properties.
- Set document viewer properties.
- Get page display properties.
- Set page display properties.
- Get PDF file information.
- Set PDF file information.
- Linearization (optimization for the web).
- Validation (PDF/A-1a, PDF/A-1b, PDF/A-2a).
- Set XMP metadata.
- Get XMP metadata.
- PDF to DOC/DOCX conversion.
- PDF to HTML conversion.
- PDF to XPS conversion.
- PDF to Tex conversion.
Bookmarks
- Add bookmarks.
- Add child bookmarks.
- Delete bookmarks.
- Get bookmarks.
- Get child bookmarks.
- Modify bookmarks.
- Modify child bookmarks.
Annotations
- Add annotations.
- Get annotations.
- Delete annotations.
- Modify annotations.
Forms
- Add fields.
- Delete fields.
- Modify fields.
- Fill fields.
- Get field values.
- Support for XFA (XML based Forms) and AcroForms (Standard Forms)
Operators
- Add operators in PDF file.
Stamp and Watermark
- Add text stamp.
- Add image stamp.
- Add PDF page stamp.
- Add page number stamp.
- Add text in the header.
- Add image in the header.
- Add text in the footer.
- Add image in the footer.
Links and Actions
- Create application link.
- Create JavaScript link.
- Remove document open action.
- Extract links.
Security and Signatures
- Encrypt PDF.
- Decrypt PDF.
- Modify password.
Miscellaneous
Get build version information.