Aspose.Words for Android via Java is a robust document processing library that provides developers with the ability to perform document automation and manipulation tasks within their Android applications. The API allows developers to programmatically convert, create, manipulate and render Microsoft Word files.
The Aspose.Words for Android via Java API provides support for the processing of MS Word native formats like TXT, DOC, DOCX, OOXML, RTF and various commonly used formats, for example, EPUB, XPS, HTML, OpenDocument ODT, PDF and image formats including SVG, EMF, JPEG and PNG.
Aspose.Words for Android via Java Input and Output formats:
- Microsoft Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM FlatOPC, FlatOpcMacroEnabled, FlatOpcTemplate, FlatOpcTemplateMacroEnabled
- OpenOffice: ODT, OTT
- WordprocessingML: WordML
- Web: HTML, MHTML
- Text: TXT
Aspose.Words for Android via Java Output formats:
- Fixed Layout: PDF, PDF/A, XPS, OpenXPS, PostScript (PS)
- Graphics: JPEG, PNG, SVG, EMF, GIF, TIFF, BMP
- Web: HtmlFixed
- Others: PCL, EPUB, XamlFixed, XamlFlow, XamlFlowPack
Aspose.Words for Android via Java Input formats:
Inter-Format File Conversion
Developers can use the Aspose.Words for Android via Java API to rapidly and effectively convert between different files formats. With the API, application developers can convert files between many supported formats. For example, with as little as two lines of code developers can convert documents to SWF with high precision and contains the document pages and embedded viewer. This enables documents produced to be viewable on any device.
Support for Word 2003 XML, OOXML and Flat OPC
The Aspose.Words for Android via Java library provides comprehensive support for saving, converting, loading and viewing WordprocessingML files. Such thorough processes are possible because the API is designed to mirror Microsoft Word documents structure and mimic Microsoft Word files' internal representation.
Save and Load HTML Formats
The Aspose.Words for Android via Java permits customisable XHTML and HTML file importation. This is done dynamically and automatically ignores unrecognised, invalid elements or attributes. Many parameters can be specified in the saving and loading process; these include scaling and resolution, document properties, headers and footers, image locations, form field export options and many more.
Manipulation using the Document Object Model
Android developers can use the Aspose.Words for Android via Java library to edit, modify, create, build, manipulate, format and automate files the in-built document object model includes over 300 classes.
Developers can programmatically extract, replace, create and modify, all document elements and sections including text, fields, hyperlinks, bookmarks, headers, footers, paragraphs, lists, images and tables. Detailed formatting for drawing objects, including shapes, text boxes, images, OLE objects, and controls can be specified with the API.
Mail Merge & Reporting
Mail Merge and Bespoke Report building and creation is a powerful feature of MS Word. This is easily replicated in Andriod applications by using Aspose.Words for Android via Java. Complete bespoke reporting systems and dynamic data-driven Mail Merge solutions can be built from scratch with the API. Developers can extend mail merge field syntax and perform more complex operations during the mail merge process, including inserting repeatable regions or images. Reports and mail merge data can come from ResultSet or business objects or custom data sources.