A API GroupDocs.Editor para Java permite a edição de documentos na forma de HTML. A API suporta vários formatos de documentos e pode ser integrada a qualquer editor HTML externo, de código aberto ou pago. A API do Editor processará para carregar documentos, convertê-los em HTML, fornecer HTML para UI externa e, em seguida, salvar HTML no documento original após a manipulação. Também pode ser usado para gerar diferentes planilhas do Microsoft Word, Excel, arquivos PowerPoint, formatos OpenDocument, documentos XML e TXT.
O uso do GroupDocs.Editor para Java permite que você crie aplicativos em Java que carregam um documento de formato de arquivo suportado para convertê-lo em HTML Document Object Model (DOM) juntamente com seus elementos associados, por exemplo, CSS. Além disso, nosso Editor Java API permite que você edite o HTML em qualquer um dos editores de HTML populares. Depois que as modificações necessárias forem feitas, o GroupDocs.Editor para Java o ajuda a converter esse HTML resultante de volta ao formato de arquivo original.
// 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 para API Java permite que você busque os elementos associados de documentos de formatos suportados, como imagens, CSS, fontes e muito mais. Em seguida, você pode carregar esses elementos associados buscados, percorrê-los e salvá-los separadamente do arquivo HTML final e ter uma saída bem gerenciada.