[英]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.