Supported Document Formats
Supported File Formats
The following table indicates the input and output file formats supported by GroupDocs.Assembly for Java.
Format | Description | Load | Save | Populate | Remarks |
---|---|---|---|---|---|
DOC | Microsoft Word 97 - 2007 Document. | ![]() | ![]() | ![]() | |
DOT | Microsoft Word 97 - 2007 Template. | ![]() | ![]() | ![]() | |
DOCX | Office Open XML WordprocessingML Document (macro-free). | ![]() | ![]() | ![]() | |
DOCM | Office Open XML WordprocessingML Macro-Enabled Document. | ![]() | ![]() | ![]() | |
DOTX | Office Open XML WordprocessingML Template (macro-free). | ![]() | ![]() | ![]() | |
DOTM | Office Open XML WordprocessingML Macro-Enabled Template. | ![]() | ![]() | ![]() | |
RTF | RTF format. | ![]() | ![]() | ![]() | |
XLSX | OOXML 2007-2010 | ![]() | ![]() | ![]() | |
XLSM | OOXML Macro Enabled Workbook | ![]() | ![]() | ![]() | |
XLTX | OOXML Workbook Template | ![]() | ![]() | ![]() | |
XLTM | OOXML Macro Enabled Workbook Template | ![]() | ![]() | ![]() | |
XLSB | OOXML Binary Workbook | ![]() | ![]() | ![]() | |
XLS | Excel Workbook 97-2003 | ![]() | ![]() | ![]() | |
XLT | Excel Workbook Template 97-2003 | ![]() | ![]() | ![]() | |
XML | Spreadsheet Markup Language | ![]() | ![]() | ![]() | |
ODS | Open Document Spreadsheet | ![]() | ![]() | ![]() | |
PPTX | OOXML Presentation | ![]() | ![]() | ![]() | |
PPTM | OOXML Macro Enabled Presentation | ![]() | ![]() | ![]() | |
PPTM | OOXML Macro Enabled Presentation | ![]() | ![]() | ![]() | |
PPSX | OOXML SlideShow | ![]() | ![]() | ![]() | |
PPSM | OOXML Macros Enabled Presentation | ![]() | ![]() | ![]() | |
POTX | OOXML Presentation Template | ![]() | ![]() | ![]() | |
POTM | OOXML Macro Enabled Presentation Template | ![]() | ![]() | ![]() | |
PPT | PowerPoint Presentation 97-2003 | ![]() | ![]() | ![]() | |
PPS | PowerPoint SlideShow 97-2003 | ![]() | ![]() | ![]() | |
ODP | OpenDocument Presentation | ![]() | ![]() | ![]() | |
EML | Email Message Format | ![]() | ![]() | ![]() | |
MSG | Outlook Email Message Format | ![]() | ![]() | ![]() | |
EMLX | Apple’s Email Message Format | ![]() | ![]() | ![]() | |
TXT | Plain Text | ![]() | ![]() | ![]() | |
XML | Word Processing Markup Language | ![]() | ![]() | ![]() | |
HTML | HTML format. | ![]() | ![]() | ![]() | |
ODT | ODF Text Document. | ![]() | ![]() | ![]() | |
OTT | ODF Text Document Template. | ![]() | ![]() | ![]() | |
Saves the document as PDF (Adobe Portable Document) format. | ![]() | ![]() | ![]() | ||
XPS | Saves the document in the XPS (XML Paper Specification) format. | ![]() | ![]() | ![]() | |
EPUB | Saves the document in the IDPF EPUB format. | ![]() | ![]() | ![]() | |
MHTML | Mime HTML (MHTML) | ![]() | ![]() | ![]() | |
TIFF | Tagged Image File Format (TIFF) | ![]() | ![]() | ![]() | |
XAML | XML Based Markup Language | ![]() | ![]() | ![]() | |
OXPS | OpenXPS File | ![]() | ![]() | ![]() | |
SVG | Scalable Vector Graphics (SVG) | ![]() | ![]() | ![]() | |
PS | PostScript (PS) | ![]() | ![]() | ![]() | |
PCL | Printer Command Language (PCL) | ![]() | ![]() | ![]() | |
MD | Markdown Documentation File | ![]() | ![]() | ![]() | |
POT | PowerPoint template files created by PowerPoint 97-2003 versions | ![]() | ![]() | ![]() | |
OTP | OpenDocument Presentation Template | ![]() | ![]() | ![]() |
Supported Features Detail for Email File Formats
The following table provides information on those GroupDocs.Assembly features that are partially supported or not supported at all for email file formats.
Feature | MSG with RTF Body | MSG, EML, MHTML with HTML Body Created Using Microsoft Outlook or Microsoft Word | MSG, EML, EMLX, MHTML with HTML Body Created Outside Microsoft Outlook or Microsoft Word | MSG, EML, EMLX, MHTML with Plain Text Body |
---|---|---|---|---|
Building Charts Dynamically | Supported (outside loops and conditions) | Supported (outside loops and conditions) | Not supported | Not supported |
Inserting Documents Dynamically | Supported | Supported | To be supported | Not supported |
Inserting Images Dynamically | Supported | Supported | Supported | Not supported |
Inserting Barcodes Dynamically | Supported | Supported | To be supported | Not supported |
Supported Output File Formats Depending on Input File Formats
The following table shows which output file formats are supported by GroupDocs.Assembly depending on input file formats:
Input File Formats (from left to right) and Output File Formats (top down) | Word Processing (DOC, DOCX, DOCM, DOT, DOTX, DOTM, WordprocessingML, RTF, ODT, OTT) | Spreadsheet (XLS, XLT, XLSX, XLSM, XLTX, XLTM, XLSB, SpreadsheetML, ODS) | Presentation (PPT, PPTX, PPTM, PPS, PPSX, PPSM, POT, POTX, POTM, ODP, OTP) | Email (EML, EMLX, MSG) | HTML, Markdown, and Plain Text |
---|---|---|---|---|---|
Word Processing (DOC, DOCX, DOCM, DOT, DOTX, DOTM, WordprocessingML, RTF, ODT, OTT) | Supported | Not Supported | Not Supported | Supported | Supported |
Spreadsheet (XLS, XLT, XLSX, XLSM, XLTX, XLTM, XLSB, SpreadsheetML, ODS) | Not Supported | Supported | Not Supported | Not Supported | Not Supported |
Presentation (PPT, PPTX, PPTM, PPS, PPSX, PPSM, POT, POTX, POTM, ODP, OTP) | Not Supported | Not Supported | Supported | Not Supported | Not Supported |
Email (EML, EMLX, MSG) | Not Supported | Not Supported | Not Supported | Supported | Not Supported |
HTML, PDF, XPS, TIFF | Supported | Supported | Supported | Supported | Supported |
MHTML | Supported | Supported | Not Supported | Supported | Supported |
Markdown, Plain Text, XAML, OpenXPS, EPUB, SVG, PS, PCL | Supported | Not Supported | Not Supported | Supported | Supported |