Java API を使用して HTML 経由でドキュメントを編集する

Java アプリケーションを HTML エディターと統合して、ドキュメントを操作し、元の形式に変換します。


無料トライアルをダウンロード

GroupDocs.Editor for Java API を使用すると、HTML 形式でドキュメントを編集できます。 API は複数のドキュメント形式をサポートし、外部のオープンソースまたは有料の HTML エディターと統合できます。エディター API は、ドキュメントを読み込み、HTML に変換し、HTML を外部 UI に提供し、操作後に HTML を元のドキュメントに保存する処理を行います。また、さまざまな Microsoft Word、Excel スプレッドシート、PowerPoint ファイル、OpenDocument 形式、XML および TXT ドキュメントの生成にも使用できます。

GroupDocs.Editor for Java 機能

HTML DOM との間で正確に変換

GroupDocs.Editor for Java を使用すると、サポートされているファイル形式のドキュメントを読み込んで、CSS などの関連要素とともに HTML ドキュメント オブジェクト モデル (DOM) に変換するアプリケーションを Java で構築できます。さらに、エディタ 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
 日本