Задать вопрос

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

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

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

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

Модуль для работы с архивом менять бы не хотел, но если что использую этот code.dlang.org/packages/archive
  • Вопрос задан
  • 1682 просмотра
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Georg
Добрый день, у меня аналогичный вопрос. Удалось решить?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы