Редактирайте документи чрез HTML с помощта на Java API

Интегрирайте Java приложения с HTML редактор, за да манипулирате документи и да конвертирате обратно в оригиналния формат.


Изтеглете безплатна пробна версия

GroupDocs.Editor за Java API позволява редактиране на документи под формата на HTML. API поддържа множество формати на документи и може да бъде интегриран с всеки външен, с отворен код или платен HTML редактор. API на редактора ще обработва, за да зареди документи, да ги преобразува в HTML, да предостави HTML на външен потребителски интерфейс и след това да запази HTML в оригиналния документ след манипулация. Може да се използва и за генериране на различни Microsoft Word, Excel електронни таблици, PowerPoint файлове, OpenDocument формати, XML и TXT документи.

GroupDocs.Editor за функции на Java

Прецизно конвертиране към и от HTML DOM

Използването на GroupDocs.Editor за Java ви позволява да създавате приложения в Java, които зареждат документ с поддържан файлов формат, за да го конвертират в HTML Document Object Model (DOM) заедно със свързаните с него елементи, например CSS. Освен това, нашият редактор Java API ви позволява да редактирате HTML във всеки от популярните HTML редактори. След като направите необходимите промени, GroupDocs.Editor за Java ви помага да конвертирате този получен 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

Зареждане и извличане на асоциирани елементи

API на GroupDocs.Editor за Java ви позволява да извличате свързаните елементи от документи с поддържани формати, като изображения, CSS, шрифтове и други. След това можете да заредите тези извлечени свързани елементи, да ги обходите и да ги запишете отделно от крайния HTML файл и да имате добре управляван изход.

Ресурси за поддръжка и обучение

GroupDocs.Editor предлага API за преглед на документи за други популярни среди за разработка

Back to top
 Български