简体   繁体   English

PHPExcel:设置字体大小?

[英]PHPExcel: Setting font size?

I have been looking to change the font size of some Excel cells using a PHP library called PHPExcel. 我一直在寻找使用名为PHPExcel的PHP库来更改某些Excel单元格的字体大小。

This is what I tried: 这是我试过的:

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

The method above does not work. 上述方法不起作用。 I was wondering if anyone knows how to do this? 我想知道是否有人知道该怎么做?

Many thanks in advance. 提前谢谢了。

使用setSize方法而不是setFontSize ,它应该工作:

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

If you use style array, then it will work also: 如果您使用样式数组,那么它也将起作用:

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

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM