GroupDocs.Assembly for Java is designed to Generate Documents based on Templates. It can generate documents in Microsoft Word, Excel, PowerPoint, Outlook, OpenOffice & 50+ other formats by merging data from various sources including databases, XML, JSON, OData and more.
Directory | Description |
---|---|
Examples | Contains the package of all Java examples and sample files that will help you learn how to use product features. |
- Support for multiple data formats including OData, XML, spreadsheets & Word tables.
- Use formulae & perform sequential data operations.
- Apply upper, lower, capital, firstcap formatting to strings in template syntax.
- Template syntax support formatting of ordinal, cardinal, alphabetic numeric nature.
- Support for template documents with custom variables & text comments within template syntax tags.
- Dynamically insert document content & configure background color of html documents.
- Dynamically insert hyperlinks in reports & apply attributes to email message body as well as generate barcodes.
- Dynamically attach email attachments.
- Support of next field analogue of Microsoft Word.
- Update fields during word processing document assembly.
- Apply formula during spreadsheet assembly.
- Template formatting for numeric, text, image, date-time, chart elements.
- Conditional formatting of template text elements.
- Support for LINQ-based template syntax.
- Auto-removal of empty paragraphs.
- Generate various report types, e.g., charts, image, tables, lists and more.
- Inline template syntax errors in generated documents instead of exception throwing.
- Load template documents from html with resources and save assembled Word, Excel, PowerPoint & emails to html with resources.
GroupDocs.Assembly for Java requires J2SE 7.0 (1.7), J2SE 8.0 (1.8) or above. Please install Java first if you do not have it already.
GroupDocs hosts all Java APIs on GroupDocs Artifact Repository, so simply configure your Maven project to fetch the dependencies automatically.
Home | Product Page | Documentation | Demos | API Reference | Examples | Blog | Search | Free Support | Temporary License