bai*_*rio 3 php pdf fonts phpexcel
我想将excel转换为pdf.在转换过程中我需要更改字体.我发现设置单个单元格的字体.是否可以为所有文档设置字体?
$phpExcel = new PHPExcel();
$styleArray = array(
'font' => array(
'bold' => true,
'color' => array('rgb' => 'FF0000'),
'size' => 15,
'name' => 'Verdana'
));
$phpExcel->getActiveSheet()->getCell('A1')->setValue('Some text');
$phpExcel->getActiveSheet()->getStyle('A1')->applyFromArray($styleArray);
Run Code Online (Sandbox Code Playgroud)
选项1
为整个工作簿设置默认样式(所有工作表)
$phpExcel->getDefaultStyle()
->applyFromArray($styleArray);
Run Code Online (Sandbox Code Playgroud)
选项#2
将样式应用于每个单独工作表上的一系列单元格(在本例中为整个工作表)
$phpExcel->getActiveSheet()
->getStyle( $phpExcel->getActiveSheet()->calculateWorksheetDimension() )
->applyFromArray($styleArray);
Run Code Online (Sandbox Code Playgroud)