承接 fobia/php-tablesheet 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

fobia/php-tablesheet

最新稳定版本:v0.1

Composer 安装命令:

composer require fobia/php-tablesheet

包简介

PHP Table Sheet

README 文档

README

Build Status

Конвертор таблиц в стандартный CSV формат

Installation

Установка

$ 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:

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

toXLS()

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

Parameters:

  • 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

Синтаксис

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

, где:

  • command String (csv, xls) команда.
  • infile String входной-файл
  • outfile String выходной-файл (CSV, XLS)

csv - конвертация в CSV

  • --delimiter <D> String (optional, default: ,) delimiter columns delimiter in csv (default: ',')

xls - конвертация в XLS

  • --forse предварительно преобразовать в csv
  • --sheetname <S> String (optional, default: Sheet1) имя сохраняемого листа
  • --head заморозить шапку
  • --color <C> String (optional) цвет фона шапки

Преобразовать в правельный CSV формат, разделитель ,

$ python convert-table.py csv in.xls out.csv
$ python convert-table.py csv --delimetr ';' in.xls out.csv

Преобразовать в excel таблицу

$ 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

统计信息

  • 总下载量: 19
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 3
  • Forks: 0
  • 开发语言: HTML

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-04-29