Aspose.PDF for Android Java is a PDF Processing API that enables the Android apps to read, write, manipulate & render PDF documents. API supports a vast array of industry-standard file formats including HTML, TXT, EPUB, XPS & images.
Aspose.PDF for Android via Java is an affordable solution that offers compression options, support for graph objects, extended security controls, extensive hyperlink functionality, custom font handling, integration with data sources, bookmark features, ability to work with attachments, annotations, text & images and much more.
Some of the advanced capabilities of API.
API only needs Android Runtime to work.
Android PDF Library supports the most commonly used file formats.
Create PDF documents from scratch
Add text & images to document
Manipulate text styles & formatting
Insert, extract, split & concatenate documents
Add header & footer to files
Create, import, export & delete bookmarks
Add, modify, extract & delete attachments & annotations
Add or update encryption, password & security constrains
Create multiple columns based documents
Aspose.PDF for Android via Java offers to generate PDF files from scratch as well as manipulate existing documents. When it comes to PDF creation, you can easily convert text or image files to PDF format.
Moreover, you can create tables as well as specify the table width, padding, margin information, column-span, row span and default cell text. You can also create nested tables, and even integrate tables with database sources.
Within Android apps converting PDF files to other formats such as Word, XPS, HTML, Images, etc is simple and can be implemented with just a few lines of code.
// load the file for conversion Document pFile = new Document(SD_PATH + "template.pdf"); // Convert to DOCX, XPS and HTML pFile.save(SD_PATH + "output.docx", SaveFormat.DocX); pFile.save(SD_PATH + "output.xps", SaveFormat.Xps); pFile.save(SD_PATH + "output.html", SaveFormat.Html);
Android PDF library provides many features to manipulate PDF file content. You can add, remove, update and delete text, images, bookmarks, hyperlinks, attachments, annotations and much more. It also supports adding, moving, renaming and deleting form fields or change the visual appearance of a form field, specify attributes like mandatory, hidden, read-only and so on. Import or export form fields and their data to and from XML. Integration with database lets you import and export form field contents to or from a data source or submit form fields data to an external web link.
Aspose.PDF for Android via Java supports different types of graphs. Each graph can be represented with various shapes like arc, circle, curve, line, rectangle or ellipse. Existing graphs can be manipulated, rotated or scaled as of requirement or one can draw new graphs on any location specified by coordinates.
Furthermore, PDF Android API also manages and parse images residing on memory, disk or web location, to PDF format. Along with conventional image types, CCITT (fax) images, multi-page TIFF images, and transparent GIF are also supported.
API allows adding:
Along with hyperlink creation, you also get the capabilities to extract hyperlinks from a PDF document.
API offers 40-bit or 128-bit encryption. One can also set user and master passwords for more security. Content manipulation in files like copying content, printing, degraded printing, annotation modification, form field completion as well as PDF file assembly can all be restricted by using this library.