ホーム > getPageSetup (全2件)
  • 幅を指定したページ数に収める

    幅を1ページ数に収める

    /* 1ページに収める */
    $sheet->getPageSetup()->setFitToWidth( 1 );
    
    /* 幅と高さを1ページに収める */
    $sheet->getPageSetup()->setFitToWidth( 1 )->setFitToHeight( 1 );
    

    setFitToWidthメソッドの戻り値はPageSetupオブジェクトになるので、高さも指定する場合は続けて記述できる。

  • 印刷設定をA4横向きにする

    印刷設定をA4横向きにする

    /* 用紙サイズをA4に設定 */
    $sheet->getPageSetup()->setPaperSize( PHPExcel_Worksheet_PageSetup::PAPERSIZE_A4 );
    
    /* 用紙の向きを横に設定 */
    $sheet->getPageSetup()->setOrientation( PHPExcel_Worksheet_PageSetup::ORIENTATION_LANDSCAPE );
    

    getPageSetupメソッドで印刷設定(オブジェクト)を取得し、setPaperSizeメソッドで用紙サイズを、setOrientationメソッドで用紙の向きを設定する。なお登録済みの印刷設定は、PHPExcel_Worksheet_PageSetupクラスを参照。