После установки AlterOffice могут возникнуть вопросы, как открыть файлы с электронными таблицами, созданными в более ранних версиях Excel, как работать с этими таблицами пользователям, у которых на рабочем месте не установлен офисный пакет MS Office.
Например, при выгрузке из Oracle создается файл формата XML, имеющий разрешение *.xls, но являющийся при этом файлом xml. Если попытаться открыть его сразу в AСell, то кодировка файла не будет отображаться корректно.
Поэтому для совместимости ACell с более ранними версиями Excel, такими как Excel 97–2003, необходимо использовать преобразование из командной строки с помощью встроенного конвертера AlterOffice.
Работа в среде Windows
- Нажмите на клавиатуре клавиши "Win" и "R".
- Откроется окно "Выполнить".
- Впишите в него команду cmd и нажмите "ОК".
В командной строке выполнить:
# сd path
# aoffice --headless --infilter="MS Excel 2003 XML" --convert-to ods filename.xml
где:
path – путь до исполняемого файла установленного AlterOffice;
filename.xml – путь до файла, который собираемся конвертировать.
Расширение исходного файла может быть как .xml, так и .xls .
Пример выполнения команды:
В нашем примере конвертируемый файл 0004.xml разместили в той же директории, что и AlterOffice. На выходе после конвертации получаем файл с тем же именем *.ods, который открывается в AlterOffice, с сохранением форматирования исходного файла.
Если процесс конвертации прерывается с ошибками, то в этом случае необходимо убедиться, что исходный файл соответствует следующим условиям:
1) В исходном файле в значении ячеек не встречается символ "&", который необходимо удалить вручную в текстовом редакторе.
2) Начало первой строки файла не должно содержать пустых строк, пробелов или знаков табуляции. В случае их наличия также убираем в обычном текстовом редакторе.
Работа в среде AlterOS ( linux )
Запустить терминал можно двумя способами:
1. Нажмите на клавиатуре клавиши Alt+Ctrl+T или
2. На свободном месте рабочего стола вызвать контекстное меню нажатием ПКМ, затем выбрать «Открыть в терминале»
В терминале выполнить:
# cd /path
# sudo ./aoffice --headless --infilter="MS Excel 2003 XML" --convert-to ods filename.xml
где:
/path – путь до исполняемого файла установленного AlterOffice;
filename.xml – путь до файла, который собираемся конвертировать.
Расширение исходного файла может быть как .xml, так и .xls . Выполнять команду конвертации рекомендуется с правами root-пользователя
Пример выполнения команды:
В нашем примере конвертируемый файл 0004.xml лежит в той же директории, что и AlterOffice. На выходе после конвертации получаем файл с расширением *.ods, который открывается в AlterOffice, с сохранением форматирования исходного файла.
Если процесс конвертации прерывается с ошибками, то в этом случае необходимо убедиться, что исходный файл соответствует следующим условиям:
1) В исходном файле в значении ячеек не встречается символ "&", который нужно удалить вручную в текстовом редакторе.
2) Начало первой строки файла не
должно содержать пустых строк, пробелов или знаков табуляции. Также убираем в
текстовом редакторе.