Fill(填充)
使用此样式定义形状的填充,如下例所示。
$shape->getFill()
->setFillType(Fill::FILL_GRADIENT_LINEAR)
->setRotation(270)
->setStartColor(new Color('FFCCCCCC'))
->setEndColor(new Color('FFFFFFFF'));
Properties(属性)
fillType``填充类型
rotation``旋转
startColor``起始颜色
endColor``结束颜色
Border(边框)
使用以下样式定义形状的边框,如下例所示。
$shape->getBorder()
->setLineStyle(Border::LINE_SINGLE)
->setLineWidth(4)
->getColor()->setARGB('FFC00000');
Properties(属性)
lineWidth 线宽
lineStyle``线条样式
dashStyle``虚线样式
color 颜色
Shadow(阴影)
使用此样式定义形状的阴影,如下例所示。
$shape->getShadow()
->setVisible(true)
->setDirection(45)
->setDistance(10);
Properties(属性)
visible 可见性
blurRadius 模糊半径
distance``距离
direction 方向
alignment``对齐
color``颜色
alpha 透明度
Alignment(对齐)
horizontal 水平的
vertical``垂直
level 水平
indent``缩进
marginLeft 左外边距
marginRight 右外边距
Font(字体)
name 名称
bold 粗体
italic 斜体
superScript 上标
subScript 下标
underline 下划线
strikethrough 删除线
color 颜色
Bullet(项目符号)
bulletType``项目符号类型
bulletFont``项目符号字体
bulletChar``项目符号颜色
bulletNumericStyle``数字项目符号样式
bulletNumericStartAt``数字项目符号起始编号
Color
颜色可以应用于不同的对象,例如字体或边框。
$textRun = $shape->createTextRun('Text');
$textRun->getFont()->setColor(new Color('C00000'));
本文为翻译内容:原文链接