![將 HTML 轉換為 Word DOCX C#](images/Convert-HTML-webpage-to-Word-DOCX.png#center)
HTML 文件經常用於創建、編輯或傳達大量信息。同樣,包括 DOCX 和 DOC 在內的 Microsoft Word 文件也因各種功能而聞名。您可以在 C# 中將 HTML 網頁文件轉換為 word 文件、DOCX 或 DOC。在本文中,您將學習如何在 C# 中將 HTML 轉換為 Word DOCX DOC。讓我們在這裡快速概述以下用例:
- HTML 網頁到 Word DOCX DOC C# 轉換器 – 安裝
- 使用 C# 將 HTML 網頁轉換為 Word DOCX/DOC
- 使用高級選項在 C# 中將 HTML 轉換為 Word DOCX/DOC
C# HTML 到 Word DOCX DOC C# 轉換器 – 安裝
Aspose.HTML for .NET API 支持大量 HTML 創建、操作和轉換功能。一個突出的特性是在 C# 中將 HTML 轉換為 DOCX/DOC。您可以通過從 New Releases 部分下載它來輕鬆配置 API,或者使用以下命令從 NuGet 安裝它:
PM> Install-Package Aspose.Html
使用 C# 將 HTML 網頁轉換為 Word DOCX/DOC
讓我們從一個簡單的用例探索 HTML 到 Word DOCX/DOC C# 的轉換。我們將創建一個基本的 HTML 文件,然後執行轉換。您需要按照以下步驟在 C# 中將 HTML 轉換為 Word 文件 (DOCX/DOC):
- 編寫一個簡單的 HTML 文件
- 加載輸入 HTML 文件
- 初始化 DocSaveOptions 對象
- 在 C# 中將 HTML 網頁轉換為 Word DOCX
下面的 C# 代碼顯示瞭如何將 HTML 網頁轉換為 Word 文件,如 DOCX/DOC:
// 準備 HTML 代碼並將其保存到文件中。
var code = @"<span>Hello World!!</span>";
System.IO.File.WriteAllText("document.html", code);
// 從文件初始化 HTML 文檔
using (var document = new HTMLDocument("document.html"))
{
// 初始化 DocSaveOptions
var options = new Aspose.Html.Saving.DocSaveOptions();
// 將 HTML 網頁轉換為 DOCX
Aspose.Html.Converters.Converter.ConvertHTML(document, options, "output.docx");
}
使用 C# 中的高級選項將 HTML 轉換為 C# 中的 Word
讓我們更進一步。您可以使用 DocSaveOptions 對象更改頁面大小、邊距、背景顏色和其他屬性。所有這些選項都有助於更好地控製文件的轉換方式。這可以幫助您在不關心底層文件格式的情況下實現您的要求。您應該按照以下步驟使用 C# 使用高級選項將 HTML 轉換為 DOCX:
- 加載輸入 HTML 文件
- 初始化 DocSaveOptions 對象
- 以英寸為單位指定頁面大小
- 在 C# 中調用 ConvertHTML 方法將 HTML 轉換為 Word DOCX
下面的代碼基於上述步驟,顯示瞭如何在 C# 中將 HTML 轉換為 Word DOCX 文件:
// 準備一段HTML代碼並保存到文件中
var code = @"<span>Hello World!!</span>";
System.IO.File.WriteAllText("document.html", code);
// 將 A5 設置為頁面大小
var options = new Aspose.Html.Saving.DocSaveOptions
{
PageSetup =
{
AnyPage = new Aspose.Html.Drawing.Page()
{
Size = new Aspose.Html.Drawing.Size(Aspose.Html.Drawing.Length.FromInches(8.3f), Aspose.Html.Drawing.Length.FromInches(5.8f))
}
}
};
// 將 HTML 文檔轉換為 DOCX
Aspose.Html.Converters.Converter.ConvertHTML("document.html", options, "output.docx");
結論
在本文中,我們探討了在 C# 中以編程方式將 HTML 轉換為 Word DOCX DOC。此外,您可以訪問文檔部分或API參考進行進一步分析。如有任何疑問或疑慮,請寫信給我們 免費支持論壇。