2013-01-09 46 views
27

Tôi đã tìm cách thay đổi kích thước phông chữ của một số ô Excel bằng cách sử dụng thư viện PHP có tên PHPExcel.PHPExcel: Đặt kích thước phông chữ?

Đây là những gì tôi đã cố gắng:

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

Phương pháp trên không hoạt động. Tôi đã tự hỏi nếu có ai biết làm thế nào để làm điều này?

Rất cám ơn trước.

phương pháp

Trả lời

54

Sử dụng setSize thay setFontSize, cần làm việc:

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

Nếu bạn sử dụng mảng phong cách, sau đó nó sẽ làm việc thêm:

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

$workbook->getActiveSheet() 
    ->getStyle("F1:G1") 
    ->applyFromArray($fontStyle); 
Các vấn đề liên quan