Java API үшін GroupDocs.Editor құжатты HTML түрінде өңдеуге мүмкіндік береді. API бірнеше құжат пішімдерін қолдайды және кез келген сыртқы, ашық бастапқы немесе ақылы HTML редакторымен біріктірілуі мүмкін. Editor API құжаттарды жүктеуді, оны HTML-ге түрлендіруді, HTML-ды сыртқы UI-ге беруді және өңдеуден кейін HTML-ді түпнұсқа құжатқа сақтауды өңдейді. Оны әр түрлі Microsoft Word, Excel электрондық кестелерін, PowerPoint файлдарын, OpenDocument пішімдерін, XML және TXT құжаттарын жасау үшін де пайдалануға болады.
Java үшін GroupDocs.Editor пайдалану сізге Java тілінде қолдау көрсетілетін файл пішіміндегі құжатты оны байланыстырылған элементтермен бірге HTML құжат нысанының үлгісіне (DOM) түрлендіру үшін жүктейтін қолданбаларды құруға мүмкіндік береді, мысалы, CSS. Сонымен қатар, Java API редакторы кез келген танымал HTML редакторларында HTML өңдеуге мүмкіндік береді. Қажетті өзгертулер жасалғаннан кейін Java үшін GroupDocs.Editor осы нәтижелі HTML файлын бастапқы файл пішіміне түрлендіруге көмектеседі.
// 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
Java API үшін GroupDocs.Editor кескіндер, CSS, қаріптер және т.б. сияқты қолдау көрсетілетін пішімдердің құжаттарынан байланысты элементтерді алуға мүмкіндік береді. Содан кейін сіз осы алынған байланысты элементтерді жүктей аласыз, оларды айналып өтіп, соңғы HTML файлынан бөлек сақтай аласыз және жақсы басқарылатын нәтиже аласыз.