我正在使用下面的代码从SharePoint 2019本地服务器上读取文件的内容。但是此代码仅适用于Word文档,是否有通用代码可让我阅读其他文档类型,例如PDF,PowerPoint,Excel等
File file = clientContext.Web.GetFileByUrl(resultRow["Path"].ToString());
stream = file.OpenBinaryStream();
clientContext.Load(file);
clientContext.ExecuteQuery();
WordprocessingDocument wordprocessingDocument = WordprocessingDocument.Open(stream.Value, false);
Body body = wordprocessingDocument.MainDocumentPart.Document.Body;
int bodylength = body.InnerText.Length;