я хочу извлечь текст из файла .DOCX по страницам, используя Microsoft.Office.Interop.Word в С#.
в настоящее время я получаю весь текст файла по методу, как указано ниже, но я хочу, чтобы он постранично, так как я могу это сделать
public void ImportWordFile()
{
object path = @"C:\Users\Vipin\Desktop\test.docx";
Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application();
object miss = System.Reflection.Missing.Value;
object readOnly = true;
Microsoft.Office.Interop.Word.Document docs = word.Documents.Open(ref path, ref miss, ref readOnly, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss);
string totaltext = "";
for (int i = 0; i < docs.Paragraphs.Count; i++)
{
totaltext += " \r\n " + docs.Paragraphs[i + 1].Range.Text.ToString();
}
var numberOfPages = docs.ComputeStatistics(Word.WdStatistic.wdStatisticPages, false);
Debug.Write("WordFileText = " + numberOfPages);
docs.Close();
word.Quit();
}