PhpSpreadsheet对单元格的实用操作有哪些,你明白几个?
发布时间:2022-04-18 14:16:34 所属栏目:语言 来源:互联网
导读:这篇文章给大家介绍一下PhpSpreadsheet设置单元格的常用操作,包括设置字体、插入图片、设置列宽行高、对齐、合并等等,本文还有具体的代码示例,感兴趣的朋就继续往下看。 PhpSpreadsheet提供了丰富的API接口,可以设置诸多单元格以及文档属性,包括样式、
这篇文章给大家介绍一下PhpSpreadsheet设置单元格的常用操作,包括设置字体、插入图片、设置列宽行高、对齐、合并等等,本文还有具体的代码示例,感兴趣的朋就继续往下看。 PhpSpreadsheet提供了丰富的API接口,可以设置诸多单元格以及文档属性,包括样式、图片、日期、函数等等诸多应用,总之你想要什么样的Excel表格,PhpSpreadsheet都能做到。 在调试设置时,确保引入了正确的文件并实例化。 use PhpOfficePhpSpreadsheetSpreadsheet; $spreadsheet = new Spreadsheet(); $worksheet = $spreadsheet->getActiveSheet(); 字体 第1行代码将A7至B7两单元格设置为粗体字,Arial字体,10号字;第2行代码将B1单元格设置为粗体字。 $spreadsheet->getActiveSheet()->getStyle('A7:B7')->getFont()->setBold(true)->setName('Arial') ->setSize(10);; $spreadsheet->getActiveSheet()->getStyle('B1')->getFont()->setBold(true); 颜色 将文字颜色设置为红色。 $spreadsheet->getActiveSheet()->getStyle('A4') ->getFont()->getColor()->setARGB(PhpOfficePhpSpreadsheetStyleColor::COLOR_RED); 图片 可以将图片加载到Excel中。 $drawing = new PhpOfficePhpSpreadsheetWorksheetDrawing(); $drawing->setName('Logo'); $drawing->setDescription('Logo'); $drawing->setPath('./images/officelogo.jpg'); $drawing->setHeight(36); 行高 设置第10行行高为100pt。 $spreadsheet->getActiveSheet()->getRowDimension('10')->setRowHeight(100); 设置默认行高。 $spreadsheet->getActiveSheet()->getDefaultRowDimension()->setRowHeight(15); 对齐 将A1单元格设置为水平居中对齐。 (编辑:济南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |