Форум офисных технологий
OpenOffice // использование => Writer => Тема начата: Бондарев Борислав от 19 Январь 2022, 00:12:54
-
Здравствуйте, есть ли возможность с минимальными правками (сохранить форматирование, колонтитулы, гиперссылки и т.д.) преобразовать файл c расширением odt в .docx или .doc?
-
Добрый день!
На самом деле, проблема действительно актуальная для многих - и я не думаю, что она имеет однозначные решения.
Поскольку был озабочен сам подобной проблемой, решил немного потестировать работу разных форматов И!
Предлагаю достаточно простой, но несколько нестандартный способ получить odt файл в формате doc без проблем с табуляцией и форматом документа:
- Воспользуйтесь в программе OpenOffice Writer экспортом в PDF нужного вами документа(в меню пункт Файл > Экпорт в PDF) с следующими настройками (см. приложенный рис.)
- Далее используйте онлайн конвертер https://document.online-convert.com/ru/convert-to-doc для конвертации pdf в doc
Забавно, но при такой комбинации шагов форматирование останется прежним. Я сам лично попробовал на большом сложном документе - все сработало.
По возможности, дайте фидбек использования такого способа для конвертации в случае с вашим документом
-
Спасибо за ответ! Делал в точности по вашей инструкции. Проблем с отступами действительно не возникло, однако некоторые символы были изменены на похожие им другого языка. Вот пример: (вложение).
-
Как было сказано выше - задача не имеет однозначного решения и гарантировано не имеет 100% совместимости.
Причина - разный функционал. Например, в OpenOffice Writer 5 типов стилей, а в MS Word - 1. Во что преобразовывать отсутствующие типы?
Для обеспечения совместимости нужно думать над созданием документа ещё ДО того, как его заполнять. Нужно хорошо понимать функционал обеих систем и знать, где могут вылезать огрехи.
Рекомендую почитать материалы об интероперабельности: База Знаний: Интероперабельность. Вопросы совместимости (https://wiki.harlamenkov.ru/wiki/RU/kb/common/interoperability).
-
Предлагаю достаточно простой, но несколько нестандартный способ получить odt файл в формате doc без проблем с табуляцией и форматом документа:
1. Воспользуйтесь в программе OpenOffice Writer экспортом в PDF нужного вами документа(в меню пункт Файл > Экпорт в PDF)
2. Далее используйте онлайн конвертер https://document.online-convert.com/ru/convert-to-doc для конвертации pdf в doc
Данный алгоритм интересен, но имеет принципиальный недостаток. Вероятно он и даст на выходе графически похожие файлы, но как электронные документы они не будут иметь между собой почти ничего общего.
Задача PDF - прибить гвоздями каждый элемент, обеспечить графическую точность на бумаге, идентичную той, что на экране.
Восстановить из этого структурную схему документа - ещё более нетривиальная задача.
Результирующий файл в doc, в первый момент, повторюсь, может иметь графическое сходство, но для редактирования и, уж тем более - для дальнейшей работы с ним, будет мало пригоден и доставит массу неудобств.