GroupDocs.Assembly for Java について

Microsoft Word、Excel、PowerPoint、OpenOfficeのドキュメント作成を自動化

GroupDocs.Assembly for Java helps you rapidly develop document automation and reporting applications that perform template creation and customization for supported file formats. Your Java applications will be able to assemble reports on the fly, by dynamically fetching data from data sources. The reports assembled and generated by GroupDocs.Assembly range from lists, tables, charts, images and more. You can configure and insert formatting properties of template elements dynamically. This enables you to create highly customizable reports and documents, of vast range of file formats, as per requirements.

Supported file formats

Microsoft Office formats

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF, WordprocessingML
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTM, POTX

Images & Other Formats

  • Portable: PDF
  • Images: SVG, TIFF
  • Other office formats: ODT, OTT, OTS, ODS, ODP, OTP

Other formats

  • Web: HTML, MHTML
  • Emails: EML, MSG, EMLX
  • Other: EPUB, MD

GroupDocs.Assembly Features
Create professional documents and reports with advanced data handling.

  • Visual Data Elements - Add and format elements like charts, tables, images, and lists directly in your documents.
  • Data Transformation - Use formulas, sorting, and other tools to organize and present your data effectively.
  • Support for Multiple Formats - Easily work with common file types for both templates and output files.
  • Enhanced Template Formatting - Customize templates with numeric, alphabetic, and other advanced formatting options.
  • Dynamic Barcode Generation - Quickly create and insert barcode images into documents as needed.
  • Flexible Text Styling - Apply text transformations like uppercase, lowercase, title case, or other styles in templates.
  • Import External Content - Embed content from external files dynamically while generating documents.
  • Export in Multiple Formats - Save final documents in various file formats using specified extensions or configurations.
  • Dynamic Media Embedding - Insert images or other content using Base64-encoded data during document creation.