Aspose.PDF Features
Fonts
14 core fonts.
Type 1 fonts.
TrueType fonts.
Type 3 fonts.
CJK fonts.
Unicode support.
Text
Search & extract text from pages.
Get text segments.
Search text using regular expressions.
Replace text using regular expressions.
Replace first or particular occurrence of a phrase.
Add text in PDF file.
Images
Add, delete, replace & extract images from PDF file.
PDF to JPEG conversion (particular page or all pages).
PDF to PNG conversion.
PDF to BMP conversion.
Attachments
Add, get & delete attachment.
Get attachment information.
Page
Get page count.
Get page properties.
Concatenate PDF files.
Insert empty page.
Insert & delete PDF pages.
Split PDF to individual pages.
Get a particular page.
Document
Get & set document viewer properties.
Get & set page display properties.
Get & set PDF file information.
Linearization (optimization for the web).
Validation (PDF/A-1a, PDF/A-1b, PDF/A-2a).
Set & set XMP metadata.
PDF to DOC/DOCX conversion.
PDF to HTML conversion.
PDF to XPS conversion.
PDF to Tex conversion.
Bookmarks
Add, get, delete, modify bookmarks.
Add, get & modify child bookmarks.
Annotations
Add, get, delete & modify annotations.
Forms
Add, delete, flatten, decorate, move & fill fields.
Get option button values.
Copy inner and outer field.
Add and delete list item.
Stamps & Watermarks
Add text or image stamp (on all pages, or on particular pages).
Add PDF page stamp.
Add page number.
Add text & image to header and footer.
Links and Actions
Create application, local & JavaScript links.
Create document additional action.
Remove document open action.
Create PDF document link.
Security & Signatures
Encrypt and decrypt PDF.
Set document privileges.
Modify passwords.
Add or remove digital signature.