【发布时间】:2013-01-09 17:51:31
【问题描述】:
我一直在寻找使用名为 PHPExcel 的 PHP 库更改某些 Excel 单元格的字体大小。
这是我尝试过的:
$objPHPExcel->getActiveSheet()->getStyle("F1:G1")->getFont()->setFontSize(16);
上面的方法不起作用。我想知道是否有人知道如何做到这一点?
非常感谢。
【问题讨论】:
我一直在寻找使用名为 PHPExcel 的 PHP 库更改某些 Excel 单元格的字体大小。
这是我尝试过的:
$objPHPExcel->getActiveSheet()->getStyle("F1:G1")->getFont()->setFontSize(16);
上面的方法不起作用。我想知道是否有人知道如何做到这一点?
非常感谢。
【问题讨论】:
使用setSize 方法代替setFontSize,它应该可以工作:
$objPHPExcel->getActiveSheet()->getStyle("F1:G1")->getFont()->setSize(16);
【讨论】:
如果你想使用 style 数组,那么你可以这样做:
$fontStyle = [
'font' => [
'size' => 16
]
];
$workbook->getActiveSheet()
->getStyle("F1:G1")
->applyFromArray($fontStyle);
【讨论】: