Как перепаковать архив (docx)?

Ситуация такая. Нужно в docx поменять несколько строк. Открываю как zip, меняю строки, запаковываю обратно, но после запаковки Word ругается что docx поврежден, но при нажатии "восстановить" все же открывает файл.

Заметил, что если перепаковываю zip (тем же WInRAR) при этом не важно что меняю - docx начинает открывать все как надо. Отсюда идея - вызвать любой архиватор так, чтобы он обновил архив и тогда он у меня будет открываться нормально. Подозреваю что разные библиотеки просто по разному жмут zip отсюда и проблема.

Подскажите, как это проще сделать все?

Модуль для работы с архивом менять бы не хотел, но если что использую этот code.dlang.org/packages/archive
  • Вопрос задан
  • 1540 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Georg
Добрый день, у меня аналогичный вопрос. Удалось решить?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
CTRL+ Москва
от 250 000 до 320 000 ₽
CTRL+ Москва
от 200 000 до 300 000 ₽
CTRL+ Белград
от 250 000 до 320 000 ₽
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час