本文分享以C#程式代碼為例,實現將Html文件轉換Word文檔的方法(附VB.NET代碼)。在實際轉換場景中可參考本文的方法,轉換前,請按照如下方法引用Word API的dll文件到Visual Studio。安裝時,可通過以下2種方法: 1.通過NuGet安裝dll(2種方法) 1.1 可以在Vi ...
本文分享以C#程式代碼為例,實現將Html文件轉換Word文檔的方法(附VB.NET代碼)。在實際轉換場景中可參考本文的方法,轉換前,請按照如下方法引用Word API的dll文件到Visual Studio。安裝時,可通過以下2種方法:
1.通過NuGet安裝dll(2種方法)
1.1 可以在Visual Studio中打開“解決方案資源管理器”,滑鼠右鍵點擊“引用”,“管理NuGet包”,然後搜索“Free Spire.Doc”,點擊“安裝”。等待程式安裝完成。
1.2 將以下內容複製到PM控制台安裝:
Install-Package FreeSpire.Doc -Version 10.2
2.手動添加dll引用
可通過手動下載包到本地,然後解壓,找到BIN文件夾下的Spire.Doc.dll。然後在Visual Studio中打開“解決方案資源管理器”,滑鼠右鍵點擊“引用”,“添加引用”,將本地路徑BIN文件夾下的dll文件添加引用至程式。
完成引用後,編輯如下代碼實現格式轉換:
C#
using Spire.Doc; namespace HTMLtoWord { class Program { static void Main(string[] args) { //創建 Document 對象 Document document = new Document(); //載入HTML文件 document.LoadFromFile("test.html"); //將HTML文件轉為Word並保存 document.SaveToFile("HtmltoWord.docx", FileFormat.Docx2013); System.Diagnostics.Process.Start("HtmltoWord.docx"); } } }
vb.net
Imports Spire.Doc Namespace HTMLtoWord Class Program Private Shared Sub Main(args As String()) '創建 Document 對象 Dim document As New Document() '載入HTML文件 document.LoadFromFile("test.html") '將HTML文件轉為Word並保存 document.SaveToFile("HtmltoWord.docx", FileFormat.Docx2013) System.Diagnostics.Process.Start("HtmltoWord.docx") End Sub End Class End Namespace
轉換效果:
—END—