PDF Processing API for Android Apps
Generate, view, manipulate & convert PDF documents from within Android apps without requiring Adobe Acrobat.Download Free Trial
Aspose.PDF for Android via Java
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 PDF, HTML, TXT, EPUB, XPS & images.
Aspose.PDF for Android via Java is an affordable solution that offers PDF compression options, support for graph objects, extensive hyperlink functionality, extended security controls, custom font handling, integration with data sources, bookmark features, ability to work with attachments, annotations, text & images and much more.
At A Glance
Some of the advanced capabilities of Aspose.PDF for Android via Java.
- Microsoft Office Formats
- Raster Images
Aspose.PDF for Android via Java only need Android Runtime to work.
- Mobile Application
Supported File Formats
Aspose.PDF for Android via Java API supports most commonly used file formats.
- Fixed Layout: PDF, PDF/A, XPS
- Books: EPUB
- Web: HTML
- Others: XML
- Microsoft Office: DOC, DOCX, XLS
- Images: JPEG, PNG, BMP, TIFF
- Others: TEX, SVG
Advanced PDF Manipulation API Features
Create PDF documents from scratch
Add text & images to PDF document
Manipulate text styles & formatting
Insert, extract, split & concatenate PDF documents
Add header & footer to PDF files
Create, import, export & delete bookmarks
Add, modify, extract & delete attachments & annotations
Add or update PDF encryption, password & security constrains
Create multiple columns based PDF documents
Dynamically Manipulate PDF Documents
Aspose.PDF for Android via Java offers to generate PDF files from scratch as well as manipulate existing PDF 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, margin information, padding, row span, column-span, and default cell text. You can also create nested tables, and even integrate tables with database sources.
Convert PDF to Word, XPS & HTML Formats
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.
Save PDF in different formats - Java
// load the file to be converted Document pdf = new Document(SD_PATH + "template.pdf"); // save in different formats pdf.save(SD_PATH + "output.docx", SaveFormat.DocX); pdf.save(SD_PATH + "output.xps", SaveFormat.Xps); pdf.save(SD_PATH + "output.html", SaveFormat.Html);
Content Manipulation Capabilities
Aspose.PDF for Android via Java 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 PDF 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.
Graph & Imaging Capabilities
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 new graphs can be drawn on any page location specified by coordinates.
Furthermore, PDF Android API also manages and parse images residing on disk, memory or web location, to PDF format. Along with conventional image types, CCITT (fax) images, multi-page TIFF images and transparent GIF images are also supported.
Hyperlink & Attachments Features
Aspose.PDF for Android via Java API allows adding:
- Hyperlink shortcuts to other pages within a PDF document
- Hyperlinks to pages in other PDF documents
- Hyperlinks to non-PDF files
- hyperlinks to web locations.
Along with hyperlink creation, you also get the capabilities to extract hyperlinks from a PDF document.
PDF Security Features
Aspose.PDF for Android via Java offers 40-bit or 128-bit encryption to PDF files. You may also set master and user passwords for further PDF security. Content manipulation in PDF files like copying content, printing, degraded printing, form field completion, annotation modification as well as PDF document assembly can all be restricted by using Aspose.PDF for Android via Java.