Aspose.Words for Java (4.0.0)
Aspose.Words for Java is a class library that enables your applications to perform a great range of document processing tasks. Aspose.Words supports DOC, OOXML, RTF, HTML and OpenDocument formats. With Aspose.Words you can generate, modify, and convert documents without utilizing Microsoft Word®.
Current Release on 2009-12-14 1 people download
Conversions in Popular Document Formats
Using Aspose.Words for Java, developers can easily open and save DOC, OOXML, RTF, HTML, TXT and OpenDocument documents.
Aspose.Words lets you convert documents between all supported formats, but conversions between Microsoft Word document formats is performed with high fidelity that ensures minimal formatting loss.
Programming with a Document Object Model
Aspose.Words allows developers to build or modify documents and formatting with ease using a document object model consisting of over 100 classes.
Developers can programmatically create, modify, extract and replace all document elements including sections, headers, footers, paragraphs, lists, tables, text, fields, hyperlinks, bookmarks and images. Developers can specify detailed formatting for any document element. All drawing objects including shapes, textboxes, images, OLE objects and controls are supported and you can perform things such as insert watermarks or extract images easily.
Aspose.Words also provides useful security and utility features like joining or splitting documents, copying fragments between documents, protecting and unprotecting documents, modifying document properties and inserting HTML fragments into the document.
Reporting and Mail Merge
You can use Aspose.Words as a reporting solution. Design your reports in Microsoft Word and then have Aspose.Words fill documents with data from various data sources.
Aspose.Words allows developers to use standard Microsoft Word mail merge fields in the reports. Additionally, you can use Aspose.Words extended syntax for mail merge fields to perform more complex operations during mail merge such as insert images or repeatable regions.
The data for the report can come from ResultSet object, from business objects or from a completely custom data source.
Aspose.Words for Java is available for Java 1.4, 1.5 and 1.6 and will run in any place where Java is installed. It is possible to use Aspose.Words from Perl, PHP and Python.
No Microsoft Word Automation
Aspose.Words does not require Microsoft Office to be installed on the machine in order to work. All Aspose components are totally independent and are not affiliated with, nor authorized, sponsored, or otherwise approved by Microsoft Corporation. In short, Aspose.Words is a better alternative to automation in terms of security, stability, scalibility/speed, price and features.