Wallogit.com
2017 © Pedro Peláez
PHP Table Sheet
Конвертор таблиц в стандартный CSV формат, (*2)
Установка, (*3)
$ sudo apt-get install python python-pip $ sudo pip install --requirement=requirements.txt $ composer install
chardet==2.3.0 xlrd==0.9.3 xlsx2csv==0.7.1 xlutils==1.7.1 xlwt==0.7.5
toCSV()Fobia\TableSheet::toCSV($pFilename, $outfile, $options)
Parameters:, (*4)
pFilenameString Имя читаемого файла.outfileString Путь к записываемому файлу.optionsArray Параметры.
delimiterString (optional, default:,) разделитель
toXLS()Fobia\TableSheet::toXLS($csvFile, $output, $options)
Parameters:, (*5)
csvFileString Имя читаемого файла.outputString Путь к записываемому файлу.optionsArray Параметры.
sheetnameString (optional, default:Sheet1) Название листа.
head_colorString (optional, default:null) Установить шапку в цвет (#F4ECC5) [red, yellow, blue]
forseString (optional, default:false) Попытаться предварительно преобразовать формат файла
Синтаксис, (*6)
$ python convert-table.py <command> [options] <infile> <outfile>
, где:, (*7)
commandString (csv,xls) команда.infileString входной-файлoutfileString выходной-файл (CSV, XLS)
csv - конвертация в CSV, (*8)
--delimiter <D>String (optional, default:,) delimiter columns delimiter in csv (default: ',')
xls - конвертация в XLS, (*9)
--forseпредварительно преобразовать в csv--sheetname <S>String (optional, default:Sheet1) имя сохраняемого листа--headзаморозить шапку--color <C>String (optional) цвет фона шапки
Преобразовать в правельный CSV формат, разделитель ,, (*10)
$ python convert-table.py csv in.xls out.csv $ python convert-table.py csv --delimetr ';' in.xls out.csv
Преобразовать в excel таблицу, (*11)
$ python convert-table.py xls in.csv out.xls $ python convert-table.py xls --forse in.oter out.xls $ python convert-table.py xls --head --color '#FFCC00' in.csv out.xls