Aspose.Words for Java を使用した HTML ドキュメントの読み込みと保存

Aspose.Words for Java を使用した HTML ドキュメントの読み込みと保存の概要

この記事では、Aspose.Words for Java ライブラリを使用して HTML ドキュメントを読み込み、保存する方法について説明します。Aspose.Words は、Word ドキュメントを操作できる強力な Java API であり、HTML を含むさまざまなドキュメント形式を処理するためのさまざまな機能を提供します。ソース コードの例を示しながら、プロセスを段階的に説明します。

前提条件

コードに進む前に、次の前提条件が満たされていることを確認してください。

  1. Aspose.Words for Java ライブラリ: Aspose.Words for Java ライブラリがインストールされている必要があります。まだインストールしていない場合は、ここからダウンロードできます。ここ.

  2. Java 開発環境: システムに Java がインストールされていることを確認します。

HTML ドキュメントの読み込み

まず、Aspose.Words を使用して HTML ドキュメントを Word ドキュメントに読み込みます。次の HTML スニペットを例として使用します。

final String HTML = "\r\n
					<html>\r\n
					<select name='ComboBox' size='1'>\r\n
					<option value='val1'>item1</option>\r\n
					<option value='val2'></option>\r\n
					</select>\r\n
					</html>\r\n";

HtmlLoadOptions loadOptions = new HtmlLoadOptions();
{
    loadOptions.setPreferredControlType(HtmlControlType.STRUCTURED_DOCUMENT_TAG);
}

Document doc = new Document(new ByteArrayInputStream(HTML.getBytes(StandardCharsets.UTF_8)), loadOptions);

このコードでは、HTML文字列を作成し、HtmlLoadOptions HTMLを構造化文書として扱うことを指定します。次にHTMLコンテンツをDocument物体。

Word文書として保存

HTMLをロードしたので、Documentこれを Word 文書として保存できます。DOCX 形式で保存してみましょう。

doc.save("Your Directory Path" + "WorkingWithHtmlLoadOptions.PreferredControlType.docx", SaveFormat.DOCX);

このコードは、Document Word 文書の一般的な形式である DOCX ファイルとして。

Aspose.Words for Java で HTML ドキュメントを読み込み、保存するための完全なソース コード

final String HTML = "\r\n
					<html>\r\n
					<select name='ComboBox' size='1'>\r\n
					<option value='val1'>item1</option>\r\n
					<option value='val2'></option>\r\n
					</select>\r\n
					</html>\r\n";
HtmlLoadOptions loadOptions = new HtmlLoadOptions();
{
	loadOptions.setPreferredControlType(HtmlControlType.STRUCTURED_DOCUMENT_TAG);
}
Document doc = new Document(new ByteArrayInputStream(HTML.getBytes(StandardCharsets.UTF_8)), loadOptions);
doc.save("Your Directory Path" + "WorkingWithHtmlLoadOptions.PreferredControlType.docx", SaveFormat.DOCX);

結論

この記事では、Aspose.Words for Java を使用して HTML ドキュメントを読み込み、保存する方法を学びました。このライブラリは、さまざまなドキュメント形式を扱うための便利な方法を提供するため、Java アプリケーションでのドキュメント操作に役立つツールとなります。

よくある質問

Aspose.Words for Java をインストールするにはどうすればよいですか?

Aspose.Words for Javaは以下からダウンロードできます。ここWeb サイトに記載されているインストール手順に従って、Java プロジェクトに設定します。

Aspose.Words を使用して複雑な HTML ドキュメントを読み込むことはできますか?

はい、Aspose.Words for Java は複雑な HTML ドキュメントを処理できます。読み込みオプションをカスタマイズして、特定の要件を満たすことができます。

Aspose.Words は他にどのようなドキュメント形式をサポートしていますか?

Aspose.Words は、DOC、DOCX、RTF、HTML、PDF など、幅広いドキュメント形式をサポートしています。Java アプリケーションに包括的なドキュメント処理機能を提供します。

Aspose.Words はエンタープライズ レベルのドキュメント操作に適していますか?

もちろんです! Aspose.Words は、ドキュメントの自動化、レポート作成、ドキュメント生成のために世界中の企業で使用されている強力なソリューションです。大規模なアプリケーションでドキュメントを管理するための幅広い機能を提供します。

Aspose.Words for Java の詳細なドキュメントや例はどこで入手できますか?

詳細なドキュメント、コード例、チュートリアルは、Aspose.Words for Java ドキュメント Web サイトでご覧いただけます。Aspose.Words for Java ドキュメント.