我已经在二进制格式的数据库中上传了我的MS word文件。我能够把它收回来。但我打算以只读模式打开word文件。我已经对我存储在数据库中的文件做了很多操作,比如trackrevisions,protection等。现在我只想要发生一件事。我想有效地将二进制数据转换回原始存储在数据库中的文本(字符串)。 以下是我尝试从二进制文件中获取文本的一些方法,但所有这些方法都返回符号(不支持格式)而不是文本。
string str1 = System.Text.ASCIIEncoding.ASCII.GetString(bytes);
string x = Encoding.ASCII.GetString(bytes).ToLower();
任何建议
答案 0 :(得分:1)
MS Word文件不是"plain text"。仅使用文本解码器无法读取它们。
答案 1 :(得分:0)