https://github.com/aspose-pdf/aspose.pdf-for-android-via-java
Aspose.PDF for Android via Java Examples
https://github.com/aspose-pdf/aspose.pdf-for-android-via-java
Last synced: 5 months ago
JSON representation
Aspose.PDF for Android via Java Examples
- Host: GitHub
- URL: https://github.com/aspose-pdf/aspose.pdf-for-android-via-java
- Owner: aspose-pdf
- License: mit
- Created: 2013-06-10T06:33:33.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2021-06-23T11:38:43.000Z (over 4 years ago)
- Last Synced: 2025-04-06T09:46:48.362Z (9 months ago)
- Homepage: https://products.aspose.com/pdf/android-java
- Size: 29.4 MB
- Stars: 20
- Watchers: 8
- Forks: 12
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Java API to Process & Manipulate PDF Files
[Aspose.PDF for Android via Java](https://products.aspose.com/pdf/android-java) is a PDF document creation and manipulation component that enables your Android applications to read, write and manipulate PDF documents without using any other third party application. It also allows you to create forms and manage form fields embedded in a PDF document.
Directory | Description
--------- | -----------
[Examples](Examples) | A collection of Java examples that help you learn the product features.
## `aspose.pdf` Package Features
### PDF Document Featres
- Set basic information (e.g. author, creator) of the PDF document.
- Configure PDF Page properties (e.g. width, height, cropbox, bleedbox etc.).
- Set page numbering, bookmark level, page sizes etc.
- Apply document open action, open mode as well as appearance.
- Document can have different page transition effects such as dissolve or box.
- Create PDF documents via `XML`, `API` or `XML` and `API` combined.
- Ability to work with text, paragraphs, headings, hyperlinks, graphs, attachments etc.
### Security Features
- PDF documents can be encrypted up to 128 bits.
- Master and user passwords can be set for PDF encryption.
- Apply rescriptions on content modification, copying, printing and other operations.
### Conversion Features
- Convert an existing XML file (`.XML`) or `XmlDocument` to a new PDF document or a PDF file stream.
- Convert conventional Image formats into PDF file.
- Convert `PCL` files into PDF file.
For a more comprehensive list of features, please visit [Features of `aspose.pdf` Package](https://docs.aspose.com/pdf/java/aspose-pdf-package-features/).
## `com.aspose.pdf` Package Features
- Supports 14 core fonts.
- Support for `Type 1`, `TrueType`, `Type 3`, `CJK` fonts.
- `Unicode` support is available.
- Add, search, extract and replace text in PDF files.
- Add/delete, extract and replace images.
- Insert, delete, split PDF pages.
- Support for Linearization (optimization for the web).
- Set and get XMP metadata.
- Validate (`PDF/A-1a`, `PDF/A-1b`).
- Work with bookmarks, annotations, PDF forms, stamps, watermarks and more.
For a more comprehensive list of features, please visit [Features of `com.aspose.pdf` Package](https://docs.aspose.com/pdf/java/com-aspose-pdf-package-features/).
## `com.aspose.pdf.facades` Package Features
- Supports 14 core fonts.
- Support for `Type 1`, `TrueType`, `Type 3`, `CJK` fonts.
- `Unicode` support is available.
- Add, replace and extract text & images (from the entire PDF, a particular page, or a range of pages).
- Work with bookmarks, annotations, PDF forms, links, actions, signature and more.
- Print PDF to default, specified, physical, or virtual printer.
- Print PDF to `XPS` file or XPS printer.
For a more comprehensive list of features, please visit [Features of `com.aspose.pdf.facades` Package](https://docs.aspose.com/pdf/java/com-aspose-pdf-facades-package-features/).
## Read & Write PDF & Other Formats
**Fixed Layout:** PDF/A
**Books:** EPUB\
**Web:** HTML\
**Other:** XML
## Save PDF Documents As
**Microsoft Office:** DOC, XLS
**Images:** JPEG, PNG, BMP, TIFF, SVG\
**Other:** TEX, XPS
## Read Formats
PDF
## Supported Environments
Aspose.PDF for Android via Java is platform independent and can be used on any platform where Android Runtime environment is installed and can run on Android systems running Android OS 2.0 or higher. At present, the component has been tested with `Android 4.2 v 17`.
## Get Started with Aspose.PDF for Android via Java
Aspose hosts all Java APIs at the [Aspose Repository](https://repository.aspose.com/webapp/#/artifacts/browse/tree/General/repo/com/aspose/aspose-pdf-android-via-java). For the detailed instructions please visit [Install Aspose.PDF for Android via Java](https://docs.aspose.com/pdf/java/install-aspose-pdf-for-android-via-java/) documentation page.
[Product Page](https://products.aspose.com/pdf/android-java) | [Docs](https://docs.aspose.com/pdf/androidjava/) | [Demos](https://products.aspose.app/pdf/family) | [API Reference](https://apireference.aspose.com/pdf/java) | [Examples](https://github.com/aspose-pdf/Aspose.PDF-for-Android-via-java/tree/master/Examples) | [Blog](https://blog.aspose.com/category/pdf/) | [Search](https://search.aspose.com/) | [Free Support](https://forum.aspose.com/c/pdf) | [Temporary License](https://purchase.aspose.com/temporary-license)