库读取多种文档文件格式?

时间:2011-09-03 04:56:35

标签: c# asp.net

我正在开发一个ASP.NET,其中我有一个“文件上传”控件。因此,用户可以上传任何格式的文件,如.doc,.pdf,.docx,.txt,.rtf,.ppt,.odt等。

程序必须能够从这些格式的任何文件中读取数据。我不想为这些文件格式中的每一种使用不同的第三方库。我想要一个通用的解决方案来读取所有这些文件。

1 个答案:

答案 0 :(得分:0)

您可以使用System.IO命名空间的File.RreadAllBytes()方法将文件的所有字节读取为字节数组。您可以获得有关此方法的更多信息here

正如您所说,您正在开发Asp.net应用程序。所以我认为你必须使用fileupload控件。如果是,那么您可以使用FileUpload控件的FileBytes属性来读取文件的所有字节。有关FileUpload控件的更多信息,请参见here