use PhpOffice\PhpSpreadsheet\Style\Font; 引入后,你可以将字体信息添加到 $styles 数组中,以便在 PhpSpreadsheet 中控制单元格的样式。例如,你可以在 'font' 键下添加字体相关配置:字体更换仿宋
时间: 2024-09-19 10:06:23 浏览: 52
在使用 `use PhpOffice\PhpSpreadsheet\Style\Font;` 引入之后,如果你想要在 `$styles` 数组中设置字体为仿宋,可以这样做:
```php
$styles = [
'alignment' => [
'horizontal' => Alignment::HORIZONTAL_CENTER,
'vertical' => Alignment::VERTICAL_CENTER,
],
'borders' => [
'outline' => [
'borderStyle' => Border::BORDER_THIN,
],
'inside' => [
'borderStyle' => Border::BORDER_THIN,
]
],
'font' => [
'name' => 'SimSun', // 使用仿宋的英文名(注意:'SimSun' 是仿宋在Excel中的常见名字)
],
];
// 然后将样式应用到特定单元格
$objPHPExcel->getActiveSheet()->getStyle('A1')->getFont()->setName('SimSun'); // 如果已经有一个字体风格数组,就直接设置
```
这里我们指定了 `font['name']` 为 `'SimSun'`,这会使得单元格内的文本显示为仿宋字体。
阅读全文