加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

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单元格设置为水平居中对齐。

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读