.NET Open XML SDK Wordprocessing Document
Нужен метод в c#.net 3.5 используя OpenXML SDK для замены определенного placeholder (параграф)
в объекте класса WordprocessingDocument. placeholder может быть везде внутри исходного документа (в том числе
и внутри таблицы)
Все рисунки, таблицы, форматирования должны копироваться в главный документ.
Место для замены представляет собой текст внутри документа: ##placeholder1#
Метод должен быть примерно таким:
public void ReplacePlaceholder(WordprocessingDocument mainDoc, Paragraph placeholder, WordprocessingDocument insertDoc)
mainDoc: Главный документ где есть места для замены
Placeholder: сам параграф или текст ##placeholder1#, который надо заменить
insertDoc: заменяющий документ.
можно попробывать модифицировать код отсюда:
http://powertools.codeplex.com/releases/view/26378
прикладываю образцы и соответствующие результаты
сделать крайне важно до вечера воскресения