Libre office сохраняем документы в формате MS office
Продукты от Microsoft не только удобны, но и привычны для простых пользователей. Поэтому когда устанавливаешь что то новое и бесплатное, возникает много вопросов. Самый простой вопрос, почему не сохраняет файл в родной формат MS Office.
Просто после установки надо произвести пару манипуляций, а именно настроить пакет Libre Office.
Самое простое это сделать через настройки самой программы: Сервис -> Параметры -> Загрузка/сохранение
Второй вариант заставить себя и пользователей использовать метод Сохранить как. Возможно получится и все привыкнут.
Третий вариант дает нам возможность поработать не только руками, но и в случае чего использовать GP от MS.
Для начала создает файл используя wiki и называем его registrymodifications.xcu
1 2 3 4 5 6 |
<?xml version="1.0" encoding="UTF-8"?> <oor:items xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <item oor:path="/org.openoffice.Setup/Office/Factories/org.openoffice.Setup:Factory['com.sun.star.presentation.PresentationDocument']"><prop oor:name="ooSetupFactoryDefaultFilter" oor:op="fuse"><value>MS PowerPoint 97</value></prop></item> <item oor:path="/org.openoffice.Setup/Office/Factories/org.openoffice.Setup:Factory['com.sun.star.sheet.SpreadsheetDocument']"><prop oor:name="ooSetupFactoryDefaultFilter" oor:op="fuse"><value>MS Excel 97</value></prop></item> <item oor:path="/org.openoffice.Setup/Office/Factories/org.openoffice.Setup:Factory['com.sun.star.text.TextDocument']"><prop oor:name="ooSetupFactoryDefaultFilter" oor:op="fuse"><value>MS Word 97</value></prop></item> </oor:items> |
Дальше наша задача состоит в том, что данный файл необходимо разместить в профиле default user соответственно, обычное копирование и для всех без исключений будет применяться наш файл при сохранении.
По пути C:\Users\Default\AppData\Roaming\ необходимо создать папку LibreOffice, а в папке LibreOffice создать папку с номером версии LibreOffice + создать папку user и уже туда положить файл registrymodifications.xcu
В итоге получаем вот такой вид
1 |
C:\Users\Default\AppData\Roaming\LibreOffice\Версия_LibreOffice\user\registrymodifications.xcu |