C#/VB.NET實現(xiàn)將Html轉為Word的示例詳解
前言
本文分享以C#程序代碼為例,實現(xiàn)將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文件添加引用至程序。
實現(xiàn)代碼
完成引用后,編輯如下代碼實現(xiàn)格式轉換:
C#
using Spire.Doc; namespace HTMLtoWord { class Program { static void Main(string[] args) { //創(chuàng)建 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()) '創(chuàng)建 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
轉換效果:
到此這篇關于C#/VB.NET實現(xiàn)將Html轉為Word的示例詳解的文章就介紹到這了,更多相關C# Html轉Word內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
淺談Visual Studio 2019 Vue項目的目錄結構
這篇文章主要介紹了Visual Studio 2019 Vue項目 目錄結構,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03詳解如何選擇使用ArrayList、HashTable、List、Dictionary數(shù)組
本文詳細介紹了ArrayList、HashTable、List、Dictionary的用法,以及什么情況選用該數(shù)組,以便提高開發(fā)效率。希望對大家有所幫助2016-11-11