Word文書(DOC / DOCX)をHTMLやMHTML形式のようなWebページに簡単に変換できます。 Aspose.Words for .NET APIを使用すると、C#またはVB.NETを使用してこの変換を実行できます。 Microsoft Wordドキュメントの変換は一般的な使用例であるため、変換のAPIではさまざまなオプションがサポートされています。
C++を使用してプログラムでWordをHTMLMHTMLに変換する
HTML形式は、ほとんどすべてのコンピューター環境でサポートされているため、人気があります。 WORDからHTMLまたはMHTMLへの変換は、C++を使用してWebアプリケーションでそのようなファイルを表示する必要がある場合などのシナリオで役立ちます。 Aspose.Words for C++ APIは、その機能と効率のために最良の選択です。 Microsoft Wordファイル(DOC / DOCX)をHTMLまたはMHTML形式に変換する機能を使用して、C++アプリケーションを充実させることができます。以下は、Word変換について詳しく説明するこの記事の概要です。
C++ Microsoft Word Files Converter API –インストール C++を使用してWordをHTMLに変換する C++を使用してWordを埋め込みフォントでHTMLに変換する C++のラウンドトリップ情報を使用してWordをHTMLに変換する C++でWordをMHTMLに変換する C++ Microsoft Word Files Converter API –インストール Microsoft Word(DOCX / DOC)ファイルを変換するには、Aspose.Words for C++APIをインストールする必要があります。 NuGetギャラリーからAPIを簡単にインストールするか、コンソールで次のコマンドを使用してAPIをインストールできます。
Install-Package Aspose.Words.Cpp -Version 20.8.0 C++を使用してWord(DOCX / DOC)をHTMLに変換する WordからHTMLへの変換は、コンテンツをブラウザに表示するためにレンダリングする場合に役立ちます。 C++アプリケーションは、次の手順で変換をすばやく実行できます。
ソースワードファイルをロードする ドキュメントをHTML形式で保存します 以下のコードは、C++を使用してWordをHTMLに変換する方法を示しています。
// からドキュメントをロードします System::SharedPtr doc = System::MakeObject(u"Test File.docx"); // Word文書をHTML形式で保存します doc->Save(u"Document_out.html", SaveFormat::Html); C++を使用してWordを埋め込みフォントでHTMLに変換する ワードファイル(DOCX / DOC)には、一部のプラットフォームでサポートされていない可能性のあるカスタムフォントが含まれている場合があります。このような場合、出力結果でフォントが文字化けして表示されることがあります。ただし、Aspose.Words for C++ APIを使用すると、Base64エンコーディングを使用してフォントリソースをHTMLに埋め込むことができます。出力HTMLファイルにフォントを埋め込むExportFontsAsBase64プロパティを設定できます。これらの要件を達成するには、以下の手順に従う必要があります。
ソースDOCXファイルをロードします ExportFontsAsBase64プロパティを設定します 出力HTMLファイルを保存します 次のコードスニペットは、C++を使用してWordを埋め込みフォントでHTMLに変換する方法を示しています。
// ソースDOCXファイルをロードします System::SharedPtr doc = System::MakeObject(u"Document.