2016-12-21 10 views
0

私はpdfへの変換が欲しいです。変換の過程で私はフォントの面を変更する必要があります。私は、単一セルのためのフォント面の設定を見つけました。すべての文書に対してフォントフェイスを設定できますか?PHPExcel - すべての文書のフォントフェイスを変更

(すべてのワークシート)ブック全体のデフォルトスタイルを設定し
$phpExcel = new PHPExcel(); 

$styleArray = array(
    'font' => array(
     'bold' => true, 
     'color' => array('rgb' => 'FF0000'), 
     'size' => 15, 
     'name' => 'Verdana' 
    )); 

$phpExcel->getActiveSheet()->getCell('A1')->setValue('Some text'); 
$phpExcel->getActiveSheet()->getStyle('A1')->applyFromArray($styleArray); 

答えて

2

オプション#1

$phpExcel->getDefaultStyle() 
    ->applyFromArray($styleArray); 

オプション#2

は範囲にスタイルを適用します各ワークシートのセル(この場合はワークシート全体)

$phpExcel->getActiveSheet() 
    ->getStyle($phpExcel->getActiveSheet()->calculateWorksheetDimension()) 
    ->applyFromArray($styleArray); 
関連する問題