Я ищу способ вставить текст после закладки в документ Word с помощью openxml. Пока что мне удалось найти закладку, используя следующее:
var bookmarks = mainPart.Document.Descendants<BookmarkStart>().ToList();
var bookMarkToWriteAfter = bookmarks.FirstOrDefault(bm => bm.Name == insertAfterBoomark.Name);
Эта закладка в слове «документ» представляет собой выделение двух строк в документе. Мне нужно вставить текст сразу после выделения из двух строк. Я попытался вставить текст, используя следующее:
var run = new Run();
run.Append(new Text("Hello World"));
bookMarkToWriteAfter .Parent.InsertAfterSelf(run);
mainPart.Document.Save();
Однако это не дает желаемого результата. Кто-нибудь знает, как правильно вставить текст сразу после закладки в документ Word с помощью openxml?