GroupDocs.Parser Cloud SDK for Android wraps GroupDocs.Parser RESTful APIs so you may integrate Document Parser features in your own apps with zero initial cost.
GroupDocs.Parser Cloud API allows the developers to parse documents such as invoices, receipts or financial tables to extract text, images and metadata from 40+ popular document formats.
- Create easy to define templates with a data field and table definitions.
- Parse documents with pre-defined templates.
- Extract data from invoices or from other sorts of documents.
- Supports extracting text and images.
- Extract data from regular documents as well as from email or archive containers.
- Obtain data from PDF portfolios.
- Fetch text fields, numbers, and tables from common documents.
- Save your templates in the storage and parse your documents with them.
- Ability to extract HTML or Markdown (MD) text for a quick preview.
- Fetch specific pages of plain as well as formatted text.
- Extract formatted (bold, italic, hyperlink, etc.) text in the MD format.
- Support for extracting text in HTML formatting (paragraph, hyperlinks, lists, etc.).
- Retrieve all images from a document and save them.
- Obtain basic information about documents, archives, emails, and attachments, etc.
- Extract data from a document contained inside a ZIP archive, email, or PDF portfolio.
- Word Processing: DOC, DOT, DOCX, DOCM, DOTX, DOTM, ODT, OTT, RTF\
- Spreadsheet: XLS, XLT, XLSX, XLSM, XLSB, XLTX, XLTM, ODS, OTS, CSV, XLA, XLAM, NUMBERS\
- Presentation: PPT, PPS, POT, PPTX, PPTM, POTX, POTM, PPSX, PPSM, ODP, OTP\
- Portable: PDF\
- Word Processing: DOC, DOT, DOCX, DOCM, DOTX, DOTM, TXT, ODT, OTT, RTF\
- Spreadsheet: XLS, XLT, XLSX, XLSM, XLSB, XLTX, XLTM, ODS, OTS, CSV, XLA, XLAM, NUMBERS\
- Presentation: PPT, PPS, POT, PPTX, PPTM, POTX, POTM, PPSX, PPSM, ODP, OTP\
- Portable: PDF\
- Markup: HTML, XHTML, MHTML, MD, XML\
- eBook: CHM, EPUB, FB2\
- Emails: EML, EMLX, MSG\
- Notes: ONE\
- Word Processing: DOC, DOT, DOCX, DOCM, DOTX, DOTM, TXT, ODT, OTT, RTF\
- Spreadsheet: XLS, XLT, XLSX, XLSM, XLSB, XLTX, XLTM, ODS, OTS, CSV, XLA, XLAM, NUMBERS\
- Presentation: PPT, PPS, POT, PPTX, PPTM, POTX, POTM, PPSX, PPSM, ODP, OTP\
- Portable: PDF\
- Markup: HTML, XHTML, MHTML, MD, XML\
- eBook: CHM, EPUB, FB2\
- Emails: PST, OST, EML, EMLX, MSG\
- Notes: ONE\
- Archives: ZIP\
- Word Processing: DOC, DOT, DOCX, DOCM, DOTX, DOTM, TXT, ODT, OTT, RTF\
- Spreadsheet: XLS, XLT, XLSX, XLSM, XLSB, XLTX, XLTM, ODS, OTS, CSV, XLA, XLAM, NUMBERS\
- Presentation: PPT, PPS, POT, PPTX, PPTM, POTX, POTM, PPSX, PPSM, ODP, OTP\
- Portable: PDF\
- Emails: EML, EMLX, MSG\
- Ar5chives: ZIP\
- Portable: PDF\
- Emails: PST, OST, EML, EMLX, MSG\
- Archives: ZIP\
First create an account at GroupDocs for Cloud and get your application information. Next, follow the installation steps as given below.
Add Internet Permission in the AndroidManifest.xml. Example:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="<package name>">
<uses-permission android:name="android.permission.INTERNET" />
...Add following repository and dependency to your android module's build.gradle after "apply plugin: 'com.android.application'" section:
repositories {
maven {
url "https://repository.groupdocs.cloud/repo/"
}
}
...
dependencies {
...
implementation 'com.groupdocs:groupdocs-parser-cloud:20.6'
}// Get Client Id and Client Secret from https://dashboard.groupdocs.cloud
String MyClientId = "";
String MyClientSecret = "";
// Create instance of the API
Configuration configuration = new Configuration(MyClientId, MyClientSecret);
InfoApi infoApi = new InfoApi(configuration);
FormatsResult response = infoApi.getSupportedFileFormats();
for (Format format : response.getFormats()) {
System.out.println(format.getFileFormat());
}| .NET | Java | PHP | Python | Ruby | Node.js | Android |
|---|---|---|---|---|---|---|
| GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub |
| NuGet | Maven | Composer | PIP | GEM | NPM | Maven |
Home | Product Page | Docs | Demos | API Reference | Examples | Blog | Free Support | Free Trial