Общий способ читать все типы документов программно - PullRequest
0 голосов
/ 07 июня 2019

Я использую приведенный ниже код для чтения содержимого файлов из SharePoint 2019 на локальном сервере.Этот код работает только для текстовых документов. Существует ли общий код, который позволит мне читать документы других типов, такие как 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;
...