Aspose.Pdf is a PDF document creation component that enables your applications to read, write and manipulate PDF documents without using Adobe Acrobat. Aspose.Pdf is an affordable component that offers an incredible wealth of features, these include: PDF compression options, table creation and manipulation, graph support, image functions, extensive hyperlink functionality, extended security controls and custom font handling.
Common Uses
- Create new PDF documents using product API.
- Transform XML and XSL-FO document into PDF
- Convert SVG files into PDF format
- Convert an image file into PDF format
- Convert an HTML page into PDF format
- Add tables and graph objects during PDF generation
- Add/update/delete text and images from PDF documents
- Insert, extract, append, concatenate PDF documents
- Split PDF document into single page documents
- Add headers and footers during PDF generation
- Create, import, export and delete bookmarks from PDF document
- Add headings and table of contents during PDF creation
- Add, modify, extract and delete attachments and annotations from PDF creation
- Add, update, remove security constraints during and after PDF generation
- Encrypt, decrypt, add and remove passwords information from PDF document
- Create, update, remove, import/export form field data from FDF, XML and XFDF files
- View, print or convert PDF document to XPS or raster image formats
- Add and remove watermarks from PDF document
- Set page margin, size, orientation, transition type, zoom factor and appearance of PDF document
Key Features
PDF Document Creation Features
Aspose.Pdf offers the capability to add PDF document creation facilities to your own applications, as well as being able to create your own PDF documents you can add custom document information at the point of creation, examples of this include - Author details, Creator details and Title.
Section and Paragraph Features
Aspose.Pdf allows you to specify page size and the page margin size of each section within a document. Page background images for each section, page header and footer sections can also be set.
Text Features
With Aspose.Pdf text alignment e.g. right, left, center, justify or full justify can be applied to all text within a PDF document, left hanging text paragraphs can be created, white space in text can be preserved, text format can be set and inherited from child nodes of the PDF DOM (Document Object Model), text formatting for all segments of a document including the ability to change text to underline, overline or strikeout.
Graph and Imaging Capabilities
Aspose.Pdf provides support for many different types of graph, graphs can be drawn on any page location specified by coordinates, graphs can be also rotated and scaled to suit your requirements. With Aspose.Pdf, images can be inserted into documents from disk or memory, web images can also be added by providing their URL.
Table Features
Aspose.Pdf allows you to add tables to PDF documents, you can specify the table border style, margin and padding information, column widths and spanning options, row splitting attributes of tables can also be controlled.
Hyperlink and Attachments Features
Aspose.Pdf allows you to add hyperlink shortcuts to other pages within a PDF document, hyperlinks to pages in other PDF documents, hyperlinks to Non-PDF files as well as hyperlinks to web locations.
Form Field Features
With Aspose.Pdf, form fields can be programmatically created inside PDF documents. You can order the position of the form fields by way of a table or by custom positioning, allowing you to place form fields in the exact position every time.
Security Features
Aspose.Pdf offers the facility to encrypt PDF documents with either 40-bit or 128-bit encryption, master and user passwords can also be set for further PDF security. Content modification in PDF documents such as content copying, PDF printing, form field completion, degraded printing, annotation modification as well as PDF document assembly can all be restricted by using Aspose.Pdf.
No Microsoft PowerPoint Automation
Aspose.Pdf is a robust and flexible component that allows
developers to convert MS word documents into PDF format without requiring Microsoft Office installed on the system