2013-01-09 8 views
27

Szukałem zmienić rozmiar czcionki niektórych komórek Excel za pomocą biblioteki PHP o nazwie PHPExcel.PHPExcel: Ustawianie rozmiaru czcionki?

To co próbowałem:

$objPHPExcel->getActiveSheet()->getStyle("F1:G1")->getFont()->setFontSize(16); 

Powyższa metoda nie działa. Zastanawiałem się, czy ktoś wie, jak to zrobić?

Wielkie dzięki z góry.

metoda

Odpowiedz

54

Zastosowanie setSize zamiast setFontSize, to powinno działać:

$objPHPExcel->getActiveSheet()->getStyle("F1:G1")->getFont()->setSize(16); 
1

Jeśli używasz stylu tablicę, to będzie działać również:

$fontStyle = [ 
    'font' => [ 
     'size' => 16 
    ] 
]; 

$workbook->getActiveSheet() 
    ->getStyle("F1:G1") 
    ->applyFromArray($fontStyle);