簡體   English   中英

如何將RTF格式轉換成String C#

[英]How to convert RTF format to String C#

如何將 Word 提取的文本轉換為字符串。 數據存儲在數據庫中是這樣的:

  2,2 kW, 1500/1800, 400-440V, 50/60Hz, IP55, Iso.F
 {\rtf1\fbidis\ansi\ansicpg1252\deff0\deflang1031{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}{\f1\fswiss\fprq2\fcharset0 Calibri;}{\f2\fnil\fcharset0 Arial;}}
\viewkind4\uc1\pard\ltrpar\f0\fs20 8APE100L-4K-IE3\par
2,2 KW,   4-polig,    230/400V,   50Hz,   B5/A250,   IP55\par
\f1\fs22  \f0\fs20\par
Neutrales Zusatztypenschild mit folgenden Angaben:\par
2,2 kW, 400-440V/Y, 50 Hz,   1465min-1\par
2,2 kW, 400-440V/Y, 60 Hz,   1760min-1\f2\fs20\par
}

我想把它轉換成這樣:

在此處輸入圖像描述

            var application = new Microsoft.Office.Interop.Word.Application();
            var document = new Microsoft.Office.Interop.Word.Document();

            document = application.Documents.Add(Template: @"C:\path");
            Console.WriteLine(document.Range().Text);

您需要在您的項目中添加對COM Microsoft Word 16.0 Object Library的引用( 16.0是應該與您的 Microsoft Word 版本相同的版本)。

如果您已經有其他讀取 Word 文件的方法,那么只需嘗試.Range().Text

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM