library php-excel2html
Convert Excel(*.xlsx) to HTML table. with PHPExcel.
tomk79/php-excel2html
Convert Excel(*.xlsx) to HTML table. with PHPExcel.
- Tuesday, October 18, 2016
- by tomk79
- Repository
- 2 Watchers
- 7 Stars
- 3,910 Installations
- PHP
- 3 Dependents
- 0 Suggesters
- 2 Forks
- 0 Open issues
- 9 Versions
- 9 % Grown
tomk79/php-excel2html
Convert Excel(*.xlsx) to HTML Table. (with PhpSpreadsheet)., (*1)
Excel 形式のファイルを、HTMLの tableタグに変換します。
(PhpSpreadsheet) を利用しています), (*2)
|
Linux |
Windows |
master |
|
|
develop |
|
|
Basic Usage - 使い方
composer
コマンドを使用してプロジェクトに tomk79/php-excel2html をインストールします。(composer
について詳しくはcomposerのドキュメントをご覧ください), (*3)
$ composer require tomk79/php-excel2html
次のコードは実装例です。, (*4)
<?php
require_once( './vendor/autoload.php' );
$src = (new \tomk79\excel2html\main('path/to/your/excel.xlsx'))->get_html(array(
'renderer'=>'simplify'
));
print $src;
Options - オプション
- string renderer
- レンダリングモード。
simplify
(単純化)、またはstrict
(そのまま表示) のいずれかを指定します。デフォルトは strict
です。 CSVファイルの場合は設定に関わらず強制的に simplify
が選択されます。
- string cell_renderer
- セルのレンダリングモード。
html
(HTMLコードとして処理)、text
(プレーンテキストとして処理)、またはmarkdown
(Markdownとして処理) のいずれかを指定します。デフォルトは text
です。
- bool render_cell_width
- セル幅を再現する。
- bool render_cell_height
- セル高を再現する。
- bool render_cell_background
- セルの背景設定を再現する。
- bool render_cell_font
- セルの文字設定を再現する。
- bool render_cell_borders
- セルのボーダーを再現する。
- bool render_cell_align
- セルの左右位置揃えを再現する。
- bool render_cell_vertical_align
- セルの上下位置揃えを再現する。
- int header_row
- ヘッダー行の番号。デフォルトは 0。
- int header_col
- ヘッダー列の番号。デフォルトは 0。
- bool strip_table_tag
- tableタグを削除するかどうか。true のとき、tableタグは削除した状態で出力されます。デフォルトは false です。
更新履歴 - Change log
tomk79/php-excel2html v0.1.2 (2023年2月5日)
tomk79/php-excel2html v0.1.1 (2020年10月17日)
- セル結合している場合に、HTMLテーブルが崩れる不具合を修正。
- ハイパーリンクが設定されたセルが、a要素でリンクが再現されるようになった。
tomk79/php-excel2html v0.0.9 (2020年10月17日)
- ハイパーリンクが設定されたセルが、a要素でリンクが再現されるようになった。
tomk79/php-excel2html v0.1.0 (2020年6月11日)
- Excelファイルの解析ライブラリを PHPExcel から PhpSpreadsheet へ移行した。
- PhpSpreadsheet に合わせて、システム要件を更新。 PHP 7.1.x 以下が対象外となり、いくつかのPHP拡張が要件に追加された。
tomk79/php-excel2html v0.0.8 (2020年6月11日)
- PHPExcelの特定の処理で異常終了する場合がある問題を修正。
tomk79/php-excel2html v0.0.7 (2016年10月18日)
- PHPExcelの特定の処理で異常終了する場合がある問題を修正。
tomk79/php-excel2html v0.0.6 (2016年10月17日)
- 最後の行が結合されている場合に、列幅指定が欠落する不具合を修正。
tomk79/php-excel2html v0.0.5 (2016年10月4日)
tomk79/php-excel2html v0.0.4 (2015年7月28日)
tomk79/php-excel2html v0.0.3 (2015年7月9日)
- CSVを入力した場合の処理を分離・調整、詳細なレンダリングオプションを追加。
- セルの値を、書式設定に従って表示するようになった。
tomk79/php-excel2html v0.0.2 (2015年6月18日)
- セルの幅を
%
で計算するように修正。
- その他不具合の修正。
tomk79/php-excel2html v0.0.1 (2015年6月9日)
ライセンス - License
MIT License, (*5)
作者 - Author
dev-master
9999999-dev
Convert Excel(*.xlsx) to HTML table. with PHPExcel.
Sources
Download
MIT
The Requires
The Development Requires
dev-develop
dev-develop
Convert Excel(*.xlsx) to HTML table. with PHPExcel.
Sources
Download
MIT
The Requires
The Development Requires
0.0.7
0.0.7.0
Convert Excel(*.xlsx) to HTML table. with PHPExcel.
Sources
Download
MIT
The Requires
The Development Requires
0.0.6
0.0.6.0
Convert Excel(*.xlsx) to HTML table. with PHPExcel.
Sources
Download
MIT
The Requires
The Development Requires
0.0.5
0.0.5.0
Convert Excel(*.xlsx) to HTML table. with PHPExcel.
Sources
Download
MIT
The Requires
The Development Requires
0.0.4
0.0.4.0
Convert Excel(*.xlsx) to HTML table. with PHPExcel.
Sources
Download
MIT
The Requires
The Development Requires
0.0.3
0.0.3.0
Convert Excel(*.xlsx) to HTML table. with PHPExcel.
Sources
Download
MIT
The Requires
The Development Requires
0.0.2
0.0.2.0
Convert Excel(*.xlsx) to HTML table. with PHPExcel.
Sources
Download
MIT
The Requires
The Development Requires
0.0.1
0.0.1.0
Convert Excel(*.xlsx) to HTML table. with PHPExcel.
Sources
Download
MIT
The Requires
The Development Requires