2017 © Pedro Peláez
 

library php-tablesheet

PHP Table Sheet

image

fobia/php-tablesheet

PHP Table Sheet

  • Monday, May 11, 2015
  • by fobia
  • Repository
  • 3 Watchers
  • 0 Stars
  • 10 Installations
  • HTML
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

TableSheet

Build Status, (*1)

Конвертор таблиц в стандартный CSV формат, (*2)

Installation

Установка, (*3)

$ sudo apt-get install python python-pip
$ sudo pip install --requirement=requirements.txt
$ composer install 

requirements.txt

chardet==2.3.0
xlrd==0.9.3
xlsx2csv==0.7.1
xlutils==1.7.1
xlwt==0.7.5

Usage

toCSV()

Fobia\TableSheet::toCSV($pFilename, $outfile, $options)

Parameters:, (*4)

  • pFilename String Имя читаемого файла.
  • outfile String Путь к записываемому файлу.
  • options Array Параметры.
    • delimiter String (optional, default: ,) разделитель

toXLS()

Fobia\TableSheet::toXLS($csvFile, $output, $options)

Parameters:, (*5)

  • csvFile String Имя читаемого файла.
  • output String Путь к записываемому файлу.
  • options Array Параметры.
    • sheetname String (optional, default: Sheet1) Название листа.
    • head_color String (optional, default: null) Установить шапку в цвет (#F4ECC5) [red, yellow, blue]
    • forse String (optional, default: false) Попытаться предварительно преобразовать формат файла

Usage python

Синтаксис, (*6)

$ python convert-table.py <command> [options] <infile> <outfile>

, где:, (*7)

  • command String (csv, xls) команда.
  • infile String входной-файл
  • outfile String выходной-файл (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

The Versions

11/05 2015

dev-master

9999999-dev

PHP Table Sheet

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

07/05 2015

v0.1

0.1.0.0

PHP Table Sheet

  Sources   Download

MIT

The Requires

  • php >=5.3.0