Java API GroupDocs.Editor võimaldab dokumente redigeerida HTML-vormingus. API toetab mitut dokumendivormingut ja seda saab integreerida mis tahes välise, avatud lähtekoodiga või tasulise HTML-i redigeerijaga. Redaktori API töötleb dokumentide laadimist, teisendab selle HTML-iks, annab HTML-i välisele kasutajaliidesele ja salvestab pärast manipuleerimist HTML-i originaaldokumenti. Seda saab kasutada ka erinevate Microsoft Wordi, Exceli tabelite, PowerPointi failide, OpenDocumenti vormingute, XML- ja TXT-dokumentide genereerimiseks.
Rakenduse GroupDocs.Editor for Java kasutamine võimaldab teil luua Java-rakendusi, mis laadivad toetatud failivormingus dokumendi, et teisendada see HTML-i dokumendiobjektimudeliks (DOM) koos sellega seotud elementidega, nt CSS-iga. Lisaks võimaldab meie redaktori Java API teil redigeerida HTML-i mis tahes populaarses HTML-i redigeerijas. Pärast vajalike muudatuste tegemist aitab GroupDocs.Editor for Java teil selle tulemuseks oleva HTML-i tagasi algsesse failivormingusse teisendada.
// 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 võimaldab teil laadida toetatud vormingus dokumentidest seotud elemente, nagu pildid, CSS, fondid ja palju muud. Seejärel saate laadida need kaasatud seotud elemendid, neid läbida ja lõplikust HTML-failist eraldi salvestada ning saada hästi hallatud väljundit.