翻譯|使用教程|編輯:胡濤|2022-03-07 10:04:58.793|閱讀 260 次
概述:本文將介紹在Spire.Doc中如何將Word 轉(zhuǎn)換為文本,歡迎下載最新版體驗(yàn)!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
文本是一種通常包含純文本或具有最小格式的格式,我們可以從 Word 到 Text 的轉(zhuǎn)換中獲得好處:
Spire.Doc是一個(gè) MS Word 組件,它使用戶能夠直接執(zhí)行各種 Word 文檔處理任務(wù),例如為 .NET 和 Silverlight 生成、讀取、編寫和修改 Word 文檔。它支持將文件從Word Doc 轉(zhuǎn)換為 Text、HTML、PDF、XML、RTF、Docx、Dot 等。
將 Spire.Doc for .NET(或Spire.Office)與 .NET Framework 2.0(或更高版本)一起下載,然后按照下面的簡單代碼將 Word 轉(zhuǎn)換為 Text。
第 1 步:在 Visual Studio 中創(chuàng)建一個(gè)項(xiàng)目。添加 Spire.Doc DLL 作為參考。
第 2 步:使用以下代碼加載要轉(zhuǎn)換為 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 步:將以下完整代碼寫入您的項(xiàng)目,然后按 F5 啟動(dòng)它。然后,將自動(dòng)生成一個(gè) 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
有效截圖:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn