Я методом Find заменяю некоторые слова, потом сохраняю ворд как пдф, но мне так надо сделать 100 раз. И что бы не сохранять изменения а получить обратно исходный ворд приходится его закрывать без сохранения и опять открывать и так 100 раз. Это очень медленно. Можно ли как то не закрывая ворд откатить изменения? FindAndReplace(wordApp, replaceRules[item]);
aDoc.SaveAs2(Path, WdSaveFormat.wdFormatPDF);
aDoc.Close(false);
aDoc = wordApp.Documents.Open(path, ReadOnly: false, Visible: false, NoEncodingDialog: true);
aDoc.Activate();
doc.Selection.Find.Execute(ref findText, ref matchCase, ref matchWholeWord,
ref matchWildCards, ref matchSoundsLike, ref matchAllWordForms, ref forward, ref wrap, ref format, ref replaceWithText, ref replace,
ref matchKashida, ref matchDiacritics, ref matchAlefHamza, ref matchControl);
Спасибо Alexander Petrov за ответ. Метод Undo в моем случае идеально работает.
aDoc.SaveAs2(Path, WdSaveFormat.wdFormatPDF);
aDoc.Close(false);
aDoc = wordApp.Documents.Open(path, ReadOnly: false, Visible: false, NoEncodingDialog: true);
aDoc.Activate();
doc.Selection.Find.Execute(ref findText, ref matchCase, ref matchWholeWord,
ref matchWildCards, ref matchSoundsLike, ref matchAllWordForms, ref forward, ref wrap, ref format, ref replaceWithText, ref replace,
ref matchKashida, ref matchDiacritics, ref matchAlefHamza, ref matchControl);
aDoc.Undo(10);
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Не знаю точно, что с памятью, может утечка, может это нормально, хотел узнать, кто в этом понимает, чтобы избежать такого в дальнейшем
На сервере в БД хранятся файлыНеобходимо отправлять эти файлы на почту
Нужна помощь, пожалуйстаНужно вычислить idf для конкретного текста в richtexbox (tf есть)