彩票走势图

Word控件Spire.Doc 转换教程(四):如何将 Word 转换为文本

翻译|使用教程|编辑:胡涛|2022-03-07 10:04:58.793|阅读 167 次

概述:本文将介绍在Spire.Doc中如何将Word 转换为文本,欢迎下载最新版体验!

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

为什么我们将 Word 转换为文本?

文本是一种通常包含纯文本或具有最小格式的格式,我们可以从 Word 到 Text 的转换中获得好处:

  • 更小的文件大小以节省磁盘空间。
  • 与几乎所有应用程序兼容 。
  • 没有或有最小格式和/或不寻常的字符。

Spire.Doc for.NET 最新下载

如何将单词转换为文本?

Spire.Doc是一个 MS Word 组件,它使用户能够直接执行各种 Word 文档处理任务,例如为 .NET 和 Silverlight 生成、读取、编写和修改 Word 文档。它支持将文件从Word Doc 转换为 Text、HTML、PDF、XML、RTF、Docx、Dot 等。

Spire.Doc for .NET(或Spire.Office)与 .NET Framework 2.0(或更高版本)一起下载,然后按照下面的简单代码将 Word 转换为 Text。

第 1 步:在 Visual Studio 中创建一个项目。添加 Spire.Doc DLL 作为参考。

第 2 步:使用以下代码加载要转换为 Txt 文件的本地 Word docfile。

Document document = new Document();
document.LoadFromFile(@"D:\Work\Stephen\2011.12.05\Sample.doc");

第 3 步:使用以下代码将 word doc 文件保存为 HTML:

document.SaveToFile("Sample.txt", FileFormat.Txt);

第 4 步:将以下完整代码写入您的项目,然后按 F5 启动它。然后,将自动生成一个 Txt 文件。

[C#]

using System;
using System.Windows.Forms;
using Spire.Doc;
using Spire.Doc.Documents;

namespace tohtml_3
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
//Create word document
Document document = new Document();
document.LoadFromFile(@"D:\Work\Stephen\2011.12.05\Sample.doc");

//Save doc file.
document.SaveToFile("Sample.txt", FileFormat.Txt);

//Launching the MS Word file.
WordDocViewer("Sample.txt");
}

private void WordDocViewer(string fileName)
{
try
{
System.Diagnostics.Process.Start(fileName);
}
catch { }
}

}
}

[VB.NET]

Imports System
Imports System.Windows.Forms
Imports Spire.Doc
Imports Spire.Doc.Documents

Namespace tohtml_3
Partial Public Class Form1
Inherits Form
Public Sub New()
InitializeComponent()
End Sub

Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs)
'Create word document
Dim document As New Document()
document.LoadFromFile("D:\Work\Stephen\2011.12.05\Sample.doc")

'Save doc file.
document.SaveToFile("Sample.txt", FileFormat.Txt)

'Launching the MS Word file.
WordDocViewer("Sample.txt")
End Sub

Private Sub WordDocViewer(ByVal fileName As String)
Try
System.Diagnostics.Process.Start(fileName)
Catch
End Try
End Sub

End Class
End Namespace

有效截图:

word转文本


欢迎下载|体验E-iceblue产品 
如需获取更多产品信息,请您咨询

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP