Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2014, 17:02   #1
ANC32
 
Регистрация: 17.12.2012
Сообщений: 3
Вопрос Редактирование и сохранение корректного OpenXML docx документа

Извлекаю из zip-архива файл document.xml, пишу в него код вида <w:r>
<w:t>текст</w:t> </w:r> после блока <w:body>, сохраняю, меняю расширение на docx обратно. Пытаюсь открыть в MSWord - пишет, что файл поврежден. Изначально документ открывался. В чём может быть ошибка ?
ANC32 вне форума Ответить с цитированием
Старый 06.04.2014, 19:05   #2
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от ANC32 Посмотреть сообщение
Извлекаю из zip-архива файл document.xml, пишу в него код вида <w:r>
<w:t>текст</w:t> </w:r> после блока <w:body>, сохраняю, меняю расширение на docx обратно. Пытаюсь открыть в MSWord - пишет, что файл поврежден. Изначально документ открывался. В чём может быть ошибка ?
Microsoft всегда всё приспосабливают исключительно под себя. Судя по всему, Word не понимает формат изменённого документа.
Вообще с Word лучше всего работать через "официальный" COM. Проблем будет гораздо меньше.
Streletz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редактирование уже запущенного документа Excel Crazy_Gamer Общие вопросы Delphi 6 07.09.2013 18:55
Редактирование документа Word, Linux avokan Помощь студентам 6 18.01.2013 00:44
Документ *.docx. Сохранение строк. Marload Microsoft Office Word 0 13.02.2010 14:32
Редактирование MS Word документа Johnson Общие вопросы Delphi 3 21.11.2009 15:20
Редактирование документа Rend1 Общие вопросы Delphi 3 27.01.2008 10:24