📅  最后修改于: 2023-12-03 15:03:40.781000             🧑  作者: Mango
setShadow()
函数是 电子表格_Excel_Writer
类中的一个函数,可设置单元格的阴影效果。
void setShadow(int $mode)
mode
:要设置的阴影模式,可以是以下常量之一:
EXCEL_WRITER_SHADOW_SYSTEM
:使用电子表格的默认阴影模式,这通常是将整个单元格模拟为 “浮起来的”模式。EXCEL_WRITER_SHADOW_NONE
:没有阴影。EXCEL_WRITER_SHADOW_LOW
:仅在单元格顶部和左侧添加浅色阴影。EXCEL_WRITER_SHADOW_MEDIUM
:在单元格顶部和左侧添加较深的阴影。EXCEL_WRITER_SHADOW_HIGH
:在单元格顶部和左侧添加深色阴影。// 创建Excel文件和工作表
$workbook = new Spreadsheet_Excel_Writer();
$worksheet =& $workbook->addWorksheet();
// 设置单元格样式并设置阴影
$cell_format =& $workbook->addFormat();
$cell_format->setPattern(1);
$cell_format->setFgColor('yellow');
$cell_format->setBorder(1);
$cell_format->setAlign('center');
$cell_format->setVAlign('vcenter');
$cell_format->setShadow(EXCEL_WRITER_SHADOW_HIGH);
// 将单元格A1设置为样式
$worksheet->writeString(0, 0, "Hello World!", $cell_format);
// 保存Excel文件
$workbook->send("example.xls");
$workbook->close();
setShadow()
函数是 电子表格_Excel_Writer
类中非常有用的函数,它可让程序员轻松地向单元格添加阴影效果。可以使用此函数设置阴影模式,并且可以使用其他单元格样式一起使用。