0

CSVからEXCEL XLSシート生成でフォントスタイルと色を入れてみました。私も多くのライブラリを調べて、フォーマットとスタイルが強化された Excelsheet を取得しました。

PHPでCSV出力からフォーマットされたExcel XLSシートを取得できるライブラリはありますか

4

3 に答える 3

1

私は通常phpexcelを使用します。xlsx だけでなく xls 形式もサポートしています。

于 2012-06-18T17:55:02.817 に答える
0

古き良きhttp://pear.php.net/package/Spreadsheet_Excel_Writer/をお勧めします

require_once 'Spreadsheet/Excel/Writer.php';

$table = new Spreadsheet_Excel_Writer();
$table->setTempDir($files_base.'/tmp');

$font= 'HelmetCondensed';

$f_std =& $table->addFormat();
$f_std->setFontFamily($font);

$f_b_c =& $table->addFormat();
$f_b_c->setFontFamily($font);
$f_b_c->setBold();
$f_b_c->setAlign('center');;

$table->write(0, 0, 'normal', $f_std);
$table->write(0, 1, 'bold+centered', $f_b_c);

// send HTTP headers
$table->send('NAME.xls');

// Let's send the file
$table->close();
于 2012-06-18T18:19:06.783 に答える
0

フォント スタイルを持つテーブルを含むフラットな Web ページを生成できます。次に、以下のコードを使用して Excel で表をダウンロードします。

header("Pragma: public"); 
$display="attachment";
header('Content-Type: application/vnd.ms-excel');
header("Content-Disposition: $display; filename=$filename");
header("Cache-Control: no-cache");  
于 2012-06-18T17:58:04.483 に答える