Скрипт на perl/php для преобразования xls в csv.

Задание закрыто
Статус рабочей области:Завершено
Стоимость:1 000 рублей
Срок выполнения:16 дней
Варианты оплаты:Без предоплаты
Дата публикации:2012-11-01 20:02
Обновлено:2012-11-14 12:07
Был(а) на сайте:2018-09-21 21:10

Скрипт на perl/php для преобразования xls в csv.

 
Задача

Собственно, сабж. Скрипт должен корректно и в разумные сроки переводить xls и xlsx всех версий Офиса в csv .
Файлы бывают и по 50 - 100 Мб. Для примера файл во вложении.
Алгоритмика работы:
1) Константой задан рабочий каталог path.
2) на входе получаем некий цифровой ID и имя файла NAME.
3) если нет каталогов path\ID\csv и path\ID\info, то создаем их.
4) Вычисляем размер файла SIZE.
5) создаем файл path\ID\info\NAME_SIZE.info
6) Каждую непустой лист файла (номер N, имя SHEETNAME) перегоняем в csv в файл path\ID\NAME_SIZE_N_SHEETNAME.csv). SHEETNAME на всякий случай фильтруем от пробелов и слешей.
7) В файл path\ID\info\NAME_SIZE.info записываем значение SIZE

Оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.