1 / 1 / 1
Регистрация: 08.01.2014
Сообщений: 60
|
||||||
1 | ||||||
OpenXML и замена закладок в Word13.03.2014, 12:07. Показов 2889. Ответов 0
Метки нет (Все метки)
Добрый день, требуется заменять закладки в файле docx, использовать interop не хочется, так как очень уж медленная эта штука. Смотрю в сторону openxml, для excel есть сторонняя библиотека EPPlus, но она работает только с excel. Для Word пришлось скачать библиотеку от MS. Повозился, в результате получилось сделать поиск и замену содержимого в закладках.
Правда есть пара НО: 1) При использовании interop сами закладки убираются и остается только замененный текст, а в случае с openxml закладки остаются 2) При использовании interop форматирование остается каким и было до замены, а в случае с openxml шрифт и размер меняются.... Действую следующим образом: 1) Создаю словарь 2) В словарь заношу все закладки 3) Если имеется нужная мне закладка ее заменяю Вот как я меняю текст в закладке:
Как сохранить форматирование и удалить саму закладку оставив только замененный текст? Прошу помощи у знающих, т. к. объем документов для замены около нескольких тысяч, требуется постоянно, и ждать пока interop все сделает нет ни времени ни желания. Спасибо.
0
|
13.03.2014, 12:07 | |
Ответы с готовыми решениями:
0
Получение номера абзаца OpenXML word Экспорт таблицы DataGridView в Word используя OpenXml SDK Программное создание закладок в документе Word Замена текста в колонтитулах Word-a |
13.03.2014, 12:07 | |
13.03.2014, 12:07 | |
Помогаю со студенческими работами здесь
1
Замена текста в закладках Word Замена слов по шаблону Word (C#) Некорректно производится замена в документе Word Interop.Word, замена ключевых слов в документе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |