使用 Java API 通过 HTML 编辑文档

将 Java 应用程序与 HTML 编辑器集成以操作文档并转换回原始格式。


下载免费试用版

GroupDocs.Editor for Java API 支持 HTML 格式的文档编辑。 API 支持多种文档格式,可以与任何外部、开源或付费的 HTML 编辑器集成。 Editor API 将处理加载文档,将其转换为 HTML,将 HTML 提供给外部 UI,然后在处理后将 HTML 保存为原始文档。它还可用于生成不同的 Microsoft Word、Excel 电子表格、PowerPoint 文件、OpenDocument 格式、XML 和 TXT 文档。

用于 Java 功能的 GroupDocs.Editor

准确地与 HTML DOM 相互转换

使用 Java 的 GroupDocs.Editor 允许您在 Java 中构建应用程序,以加载支持的文件格式的文档,以将其转换为 HTML 文档对象模型 (DOM) 及其相关元素,例如 CSS。此外,我们的 Editor Java API 允许您在任何流行的 HTML 编辑器中编辑 HTML。完成所需的修改后,GroupDocs.Editor for 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

加载和获取关联元素

GroupDocs.Editor for Java API 使您能够从支持格式的文档中获取相关元素,例如图像、CSS、字体等。然后,您可以加载这些获取的关联元素,遍历它们并将它们与最终的 HTML 文件分开保存,并获得管理良好的输出。

支持和学习资源

GroupDocs.Editor 为其他流行的开发环境提供文档编辑 API

Back to top
 中国人