強火で進め

このブログではプログラム関連の記事を中心に書いてます。

用紙のサイズを指定

<?php
require_once 'Spreadsheet/Excel/Writer.php';

$workbook = new Spreadsheet_Excel_Writer();
$worksheet =& $workbook->addWorksheet();

// 用紙サイズを設定
// 0x09(9)…A4
// 0x01(1)…レター
// 0x05(5)…リーガル
// 0x0B(11)…A5
// 0x46(70)…A6
// 0x0D(13)…B5
// 0x0102(258)…バイブルサイズ
// 0x2B(43)…ハガキ
// 0x5B(91)…洋形4号
// 0x49(73)…洋形最大
// 0x08(8)…A3
// 0x0C(12)…B4
$worksheet->setPaper(0x5B);
$worksheet->writeString(0, 0, "abc");
$worksheet->writeString(1, 0, "123");
$workbook->send('setPaper.xls');
$workbook->close();

setPaper 用紙サイズを設定。対応サイズはコメントを参照してください