Spire.Doc 教程:如何将Word 转换为文本

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

文本格式通常包含纯文本或最小格式。 我们可以从Word到Text转换中受益以下几点:

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

如何将Word转换为文本?

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

使用.NET Framework 2.0(或以上)下载Spire.Doc(或Spire.Office),并按照以下简单代码将Word转换为文本。

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

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

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

Step 3:使用以下代码将文本doc文件另存为HTML

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

Step 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

效果截图

图片1

慧都控件网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: e-iceblue是一家专注于提供办公自动化解决方案的软件公司,而Spire.Doc是他们公司推出的一款专业的Word文档处理组件Spire.Doc 5.4.2是Spire.Doc组件的一个版本号。这个版本号代表了该组件的具体版本和功能。 Spire.Doc 5.4.2具有广泛的功能,可以完美地处理Word文档操作。它可以帮助用户创建、读取、编辑和保存Word文档,支持各种文档格式,如.doc、.docx、.rtf等。Spire.Doc还具备强大的格式处理能力,可以处理文本、图像、表格、字体、样式等各种元素,并可以对它们进行相应的操作和调整。 除了这些基本的文档操作功能外,Spire.Doc 5.4.2还有一些其他的特性。例如,它可以进行合并和拆分文档,提供了强大的邮件合并功能,支持处理文档中的书签、目录、批注等。此外,Spire.Doc还可以应用各种格式和样式,包括主题、模板、页眉页脚等,可以实现对Word文档的定制和美化。 Spire.Doc 5.4.2还具备高性能和稳定性,可以快速加载和处理大型的Word文档,并且提供了友好的用户界面和易于使用的API,方便开发人员进行二次开发和集成。 总之,Spire.Doc 5.4.2是一款功能强大、易于使用的Word文档处理组件,可帮助用户实现对Word文档的各种操作和处理,提高办公自动化的效率和质量。 ### 回答2: "e-iceblue: spire.doc: 5.4.2" 是一款办公软件中的版本号。e-iceblue 是软件开发公司的名称,他们开发了一个名为 spire.doc 的办公文档处理器。版本号 5.4.2 表示该软件的第五个主版本的第四个次版本的第二个修订版本。 spire.doc 是一款功能强大的办公文档处理器,可以用于创建、编辑和操作各种类型的文档文件,包括Word文档(.docx, .doc, .dot, .dotx, .dotm等格式)、RTF文件、HTML文件和PDF文件等。该软件提供了丰富的 API 接口,可以通过编程来自动化处理文档,包括插入、删除、修改文本、图片、表格、图表等元素,还可以设置样式、页眉页脚、页面布局等。 版本号 5.4.2 表示该软件在第五个主版本中进行了两次修订和改进。每个版本的更新通常都会添加一些新功能或修复一些已知的问题,以提高软件的稳定性、性能和用户体验。 用户可以通过升级到最新版本来获取软件的最新功能和改进,同时也可以获得对旧版本中存在的问题的修复。此外,版本号还可以帮助用户追踪软件的历史记录,查看软件的发展和变化。所以,了解版本号对于用户在使用软件时非常重要。 ### 回答3: e-iceblue:spire.doc:5.4.2 是e-iceblue公司所开发的一款文档操作组件。它可以帮助开发人员实现在C#、VB.NET和ASP.NET等平台上对Word文档进行生成、编辑、转换和打印等操作。 该版本的主要特点是增强了对Word文档的处理功能和性能优化。例如,它支持使用基于段落的方式将图片插入到Word文档中,提供了更多的图表样式供用户选择,支持将文本和段落的样式复制到其他文档中,并提供了更多的表格操作方法,如合并、拆分和调整表格边框等。 此外,Spire.Doc 5.4.2 还提供了更好的与Word文档格式的兼容性。它可以读取和写入各种Word文档格式,如DOCX、DOC、RTF和HTML等,并且在转换这些格式时保持文档的数据完整性和格式准确性。同时,它还支持将Word文档转换为PDF格式,方便用户进行文档的共享和存档。 此版本还增加了对表单域字段的处理能力,可以实现对Word文档中表单元素的插入、修改和提取等操作。对于需要自动生成和处理表单的项目来说,这是一个非常有用的功能。 总的来说,e-iceblue:spire.doc:5.4.2 是一个功能强大、易于使用并且具有高度兼容性的Word文档操作组件。它为开发人员提供了丰富的功能来满足各种文档处理需求,并且通过不断的更新版本和性能优化,不断提升用户体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值