Изменить исходный код файла Impress odp
Я хочу отредактировать исходный код файла Impress (.odp), но когда я его открываю, он просто кодируется машиной.
Я хочу сделать это, потому что когда я конвертировал файлы из PowerPoint в файл Impress, некоторые части смешивались. Как, например, нижний колонтитул и нумерацию нельзя изменить глобально. Таким образом, редактируя исходный код, я надеюсь, что смогу использовать поиск / замену в текстовом редакторе.
2 ответа
Форматы LibreOffice - это архивные архивы, в основном содержащие файлы XML. Поэтому разархивируйте.odp, а затем отредактируйте файл content.xml.
Когда закончите, заархивируйте его, убедившись, что он заархивирован из правильного каталога (тот, который содержит content.xml).
Документация: https://help.libreoffice.org/Common/XML_File_Formats.
Если вы используете Mac, сделайте следующее:
- Измените расширение.odp на.zip, вручную щелкнув значок и переименовав файл
- Распакуйте файл, используя что-то, отличное от стандартного архиватора (я использовал Keka)
- Вы увидите папку с содержимым, включая content.xml, который вы можете легко редактировать сейчас
- Важно: зайдите в каталог с вашими отдельными файлами, выберите все файлы и нажмите "Сжать" в меню параметров, когда вы щелкнете правой кнопкой мыши
- Затем переименуйте.zip в.odp, и файл будет успешно открыт
Я обнаружил, что если вы не сделаете вариант 4 выше точно, то файл немного отличается и не откроется из-за сообщения о повреждении.