GroupDocs.Editor for Java API omogoča urejanje dokumentov v obliki HTML. API podpira več formatov dokumentov in ga je mogoče integrirati s katerim koli zunanjim, odprtokodnim ali plačljivim urejevalnikom HTML. API urejevalnika bo obdelal nalaganje dokumentov, jih pretvoril v HTML, posredoval HTML zunanjemu uporabniškemu vmesniku in nato po manipulaciji shranil HTML v izvirni dokument. Uporablja se lahko tudi za ustvarjanje različnih preglednic Microsoft Word, Excel, datotek PowerPoint, formatov OpenDocument, dokumentov XML in TXT.
Uporaba GroupDocs.Editor za Javo vam omogoča izdelavo aplikacij v Javi, ki naložijo dokument podprte oblike zapisa datoteke, da ga pretvorijo v HTML Document Object Model (DOM) skupaj z njegovimi povezanimi elementi, npr. CSS. Poleg tega vam naš API za urejevalnik Java omogoča urejanje HTML-ja v katerem koli od priljubljenih urejevalnikov HTML. Po opravljenih zahtevanih spremembah vam GroupDocs.Editor za Javo pomaga pretvoriti ta nastali HTML nazaj v prvotno obliko datoteke.
// Create Editor class by loading an input document
Editor editor = new Editor("Sample.docx");
// Open document for edit and obtain EditableDocument
EditableDocument original = editor.edit();
// Obtain all-embedded HTML from it
String allEmbeddedInside = original.getEmbeddedHtml();
// If necessary, obtain pure HTML-markup, CSS, images and other resources in separate form
// Whole HTML-markup, without any resources
String completeHtmlMarkup = original.getContent();
// Only HTML->BODY content, useful for most of WYSIWYG-editors
String onlyInnerBody = original.getBodyContent();
// All CSS stylesheets
List<CssText> stylesheets = original.getCss();
// All images, including raster and vector, but without CSS gradients
List<IImageResource> images = original.getImages();
// All font resources
List<FontResourceBase> fonts = original.getFonts();
// finally, send this content to your WYSIWYG HTML-editor
GroupDocs.Editor for Java API vam omogoča pridobivanje povezanih elementov iz dokumentov podprtih formatov, kot so slike, CSS, pisave in drugo. Nato lahko naložite te pridobljene povezane elemente, jih preletite in shranite ločeno od končne datoteke HTML ter imate dobro upravljan izhod.