Word控件Spire.Doc 【文档操作】教程(二):在 C#、VB.NET 中打开 Word
无论用户想在 Word 文档上做什么,他们都应该打开它。本指南演示了几种通过Spire.Doc for .NET C# 和 VB.NET 中打开 Word 的解决方案。
欢迎下载|体验更多E-iceblue产品 技术交流Q群(767755948)
打开现有单词
Spire.Doc for .NET 提供了一个Document(String)构造函数,使用户能够从指定的现有文档初始化 Document 类的新实例。
[C#]
Document document = new Document(@"E:\Work\Documents\Spire.Doc for .NET.docx");
[VB.NET]
Dim document As New Document("E:\Work\Documents\Spire.Doc for .NET.docx")
Spire.Doc for .NET 还提供Document 类的 Document.LoadFromFile(String)方法来打开 Word 文档。Word 文档可以是 .doc(Word 97-2003)、.docx(Word 2007 和 2010)和 .docm(带宏的 Word)。
[C#]
Document document = new Document();
document.LoadFromFile(@"E:\Work\Documents\Spire.Doc for .NET.docx");
[VB.NET]
Dim document As New Document()
document.LoadFromFile("E:\Work\Documents\Spire.Doc for .NET.docx")
以阅读模式打开 Word
Spire.Doc for .NET 提供Document 类的 Document.LoadFromFileInReadMode(String, FileFormat)方法以只读模式加载 Word。
[C#]
Document document = new Document();
document.LoadFromFileInReadMode(@"E:\Work\Documents\Spire.Doc for .NET.docx",FileFormat.Docx);
[VB.NET]
Dim document As New Document()
document.LoadFromFileInReadMode("E:\Work\Documents\Spire.Doc for .NET.docx", FileFormat.Docx)
从流中加载单词
.NET 的 Spire.Doc 提供构造函数Document(Stream)以从指定的数据流初始化 Document 类的新实例,并提供方法Document.LoadFromStream(Stream, FileFormat)从 XML 或 Microsoft Word 文档的 Stream 中打开文档。
[C#]
Stream stream = File.OpenRead(@"E:\Work\Documents\Spire.Doc for .NET.docx");
Document document = new Document(stream);
或者:
Stream stream = File.OpenRead(@"E:\Work\Documents\Spire.Doc for .NET.docx");
Document document = new Document();
document.LoadFromStream(stream, FileFormat.Docx);
[VB.NET]
Dim stream As Stream = File.OpenRead("E:\Work\Documents\Spire.Doc for .NET.docx")
Dim document As New Document(stream)
或者:
Dim stream As Stream = File.OpenRead("E:\Work\Documents\Spire.Doc for .NET.docx")
Dim document As New Document()
document.LoadFromStream(stream, FileFormat.Docx)
Spire.Doc 是一个易于使用的 Word 文档操作组件,允许开发人员在 C# 和 VB.NET for .NET 中快速生成、编写、编辑和保存 Word(Word 97-2003、Word 2007、Word 2010), Silverlight 和 WPF。
相关文章
- 【原创】开源Math.NET基础数学类库使用(10)C#进行基本数据统计
- 【原创】开源Math.NET基础数学类库使用(05)C#解析Delimited Formats数据格式
- 四种Sandcastle方法生成c#.net帮助类帮助文档
- 使用 Visual Studio 部署 .NET Core 应用 ——.Net Core 部署到SUSE Linux Enterprise Server 12 SP2 64 位(GNOME 版本3.20.2)
- C#.NET常见问题(FAQ)-索引器indexer有什么用
- C#.NET常见问题(FAQ)-public private protectd internal有什么区别
- .NET (C#) Internals: Delegates (2)
- .NET(C#) Internals: as a developer, .net framework in my eyes
- Asp.Net Web API 2第十三课——ASP.NET Web API中的JSON和XML序列化
- c# 优化代码的一些规则——const 和 readonly[二]
- c# 优化代码的一些规则——字符串使用优化[四]
- C# Protobuf-Net 序列化
- C# 获取xml数据,并转换为dataset
- C# 单例模式的五种写法
- C#.NET万能数据库访问封装类(ACCESS、SQLServer、Oracle)
- Atitit.java c#.net php项目中的view复用(jsp,aspx,php的复用)
- atitit.木马病毒webshell的原理and设计 java c# .net php.
- Atitit.获取approot api 应用根路径 java c#.net php asp
- Atitit.收银机小票打印功能的设计 java php c#.net版本
- Atitit.收银机小票打印功能的设计 java php c#.net版本
- Atitit,通过pid获取进程文件路径 java php c#.net版本大总结
- (四十二)c#Winform自定义控件-进度条扩展-HZHControls
- c# RedisHelper
- c# 变量,对象,静态类型,集合类的线程安全回顾
- .Net C# Windows Service于server无法启动,错误 193:0xc1
- .NET(C#):灵活运用CryptoStream,加密不是必须用CryptoStreamMode.Write
- C#中4种深拷贝方法介绍
- C# 中的Async 和 Await 的用法详解
- C#.Net正则表达式学习笔记