Я хочу извлечь текст документа Word с двумя разными версиями. Вы можете включить/показать различные версии в Word:Как читать/получать текст документа Word (оригинал и финал!) На C#?
Top Bar Меню -> Обзор -> Tracking -> Оригинал/Final
Я открываю файлы, затем:
private static Microsoft.Office.Interop.Word.ApplicationClass WordApplication;
WordApplication = new Microsoft.Office.Interop.Word.ApplicationClass();
private Microsoft.Office.Interop.Word.Document openDocument:
openDocument = WordApplication.Documents.Open(..);
Тогда я просто получить абзацы и извлечь текст:
foreach (Microsoft.Office.Interop.Word.Paragraph par in openDocument.Content.Paragraphs)
{
...
...= par.Range.Text
...
}
Как я могу сказать свою программу, он должен получить «окончательный» или «Оригинал» версию? Потому что, если я делаю это так, один раз я получаю окончательную версию и в другое время (на другом ПК), я получаю исходную версию .. Я определенно использую тот же файл Word для обоих ПК.