Нужно часто конвертировать Excel файлы в текст с фиксированной шириной полей. Excel сам с некоторыми манипуляциями это делает (*.prn), но с проблемками - теряются некоторые форматы и уследить за ними сложно. Гарантированно делается через Access, там можно сделать спецификации экспорта и тогда все нормально вроде бы работает, но довольно муторно это постоянно делать таким образом. Есть какой-нибудь конвертер известный для таких целей? Нужно, что бы ему задавалась спецификация/формат экспортного файла (размеры полей).
libreoffice --headless --convert-to csv your.xls
Для фиксированной ширины и, возможно, правильной кодировки нужно добавить после csv:"нужные параметры фильтра", выгугливать нужные мне лень.