GroupDocs.Editor for Java is a developer API to integrate with popular HTML Open-Source and 3rd party editors to manipulate, convert and edit. NET. This Editor API can load documents, convert them to HTML, push the converted HTML to an external HTML Editor, and saves the HTML to its original file format following any manipulation. They can also fetch resources attached to any document. Supported formats include Microsoft Word, Excel, OpenDocument, Text, Web, and a lot more.
GroupDocs.Editor for Java supports following file formats - (PDF and PowerPoint support is to be available in future versions.)
Microsoft Office Formats
- Microsoft Word: DOC, DOCX, DOCM, DOT, DOTM, DOTX, FlatOPC, WordML, RTF
- Microsoft Excel: XLS, XLSX, XLSM, XLT, XLTX, XLTM, XLSB, XLAM, CSV, TSV, SXC, SpreadsheetML, DIF, DSV
- Microsoft PowerPoint: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POT, POTX, POTM
OpenDocument & Other Formats
- OpenDocument Formats: ODT, OTT, ODS, FODS, ODP, OTP
- Text: TXT
- Web: HTML, MHTML
- Other: MOBI, XML
Precise Conversion to and from HTML Document Object Model
GroupDocs.Editor for Java API enables Java applications to fetch and convert documents to an HTML Document Object Model (DOM) and extract attached resources like Cascading Style Sheets. Modifications can be made to the HTML using any native HTML Editor. Following editing, the API allows developers to precisely convert the HTML DOM back to the original file.
Extract and Load External Resources
The GroupDocs.Editor for Java API is able to fetch external resources attached to documents including CSS, images, fonts and more. Fetched resources can then be saved, loaded, traversed individually from the resulting HTML document. This gives developers an easier output to manage.
Apply Text Effects within Word Processing File Formats
Developers are able to use the GroupDocs document API to add complex text effects (Outline, Glow, Engrave, Emboss, Shadow, 3D effect) while working with MSWord documents. This is a native feature that is auto-enabled.
Powerful XML Manipulation
Developers can use GroupDocs.Editor for Java to view, edit and open XML documents. This Java editing API offers support and recognition of XML tags, attributes, values, declarations, CDATA sections, DOCTYPE definitions, and other specific objects. Developers are able to modify font and colour settings for every individual XML entity.
The XML Converter feature is intelligent enough to show errors in the XML file and how to fix them. The URI and email recogniser mechanism scans XML attributes and represents the detected URIs and email addresses inside the A tag as links so they can be edited as a link, not as text within the resultant HTML file.