如何在TCPDF中设置页眉背景颜色


How to set the header background color in TCPDF?

伙计们,我该如何在TCPDF中设置页眉的背景色?

我试过这个。我是TCPDF的新手抱歉:

function Header () {
  $this->setFillColor();
  $this->Rect();
}

我最终没有标题,只有一个棕色的pdf页面。

您可以在rect方法中直接设置填充颜色。本例绘制了一个绿色标题:

public function Header() { $this->Rect(0, 0, 2000, 20,'F',array(),array(20, 255, 100)); }

TCPDF在代码本身就有最好的文档。看看rect()参数:

  • $x(浮动)左上角的横截面
  • $y(float)左上角的坐标
  • $w(浮动)宽度
  • $h(浮动)高度
  • $style(string)渲染的样式。有关详细信息,请参见getPathPaintOperator()函数
  • $border_style(array)矩形的边框样式
  • $fill_color(数组)填充颜色。格式:array(GREY)或array(R、G、B),或array。默认值:默认颜色(空数组)

来源:http://www.tcpdf.org/doc/code/classTCPDF.html#a8fc7b86c255aeb0f14d281bdaeb2015c