本文分享以C#程序代码为例,实现将Html文件转换Word文档的方法(附VB.NET代码)。在实际转换场景中可参考本文的方法,感兴趣的可以了解一下
前言
本文分享以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
转换效果:
到此这篇关于C#/VB.NET实现将Html转为Word的示例详解的文章就介绍到这了,更多相关C# Html转Word内容请搜索得得之家以前的文章希望大家以后多多支持得得之家!
本文标题为:C#/VB.NET实现将Html转为Word的示例详解


基础教程推荐
- c# – USING块在网站与Windows窗体中的行为不同 2023-09-20
- C#获取指定目录下某种格式文件集并备份到指定文件夹 2023-05-30
- 实例详解C#实现http不同方法的请求 2022-12-26
- Unity shader实现高斯模糊效果 2023-01-16
- C#中 Json 序列化去掉null值的方法 2022-11-18
- C#通过标签软件Bartender的ZPL命令打印条码 2023-05-16
- C#调用摄像头实现拍照功能的示例代码 2023-03-09
- C# 解析XML和反序列化的示例 2023-04-14
- C#中的Linq to JSON操作详解 2023-06-08
- Unity 如何获取鼠标停留位置下的物体 2023-04-10