Php TCPDF如何设置页眉中的上边距
我对TCPDF有一个问题,因为我试图设置页眉输出后打印在页面上的第一行文本的Y值,并且忽略了它。My header例程位于扩展的TCPDF类中,如下所示:Php TCPDF如何设置页眉中的上边距,php,tcpdf,Php,Tcpdf,我对TCPDF有一个问题,因为我试图设置页眉输出后打印在页面上的第一行文本的Y值,并且忽略了它。My header例程位于扩展的TCPDF类中,如下所示: public function Header() { $this->setJPEGQuality(90); $this->Image('/www/images/hdrlogo.gif', 5, 20, 150, 0, 'GIF', 'https://www.examp
public function Header() {
$this->setJPEGQuality(90);
$this->Image('/www/images/hdrlogo.gif', 5, 20, 150, 0, 'GIF', 'https://www.example.com');
$this->SetFont(PDF_FONT_NAME_MAIN, 'B', 14);
$this->SetY(23);
$this->cell(0,20,"Activity Report",0,0,"R");
$this->SetFont(PDF_FONT_NAME_MAIN, 'R', 11);
$when=date("m/d/Y");
$this->SetY(41);
$this->cell(0,20,"Prepared $when",0,0,"R");
$this->Line(170,43,587,43);
$this->SetY($this->topMargin);
}
无论$this->topMargin中的值是多少,在输出标题后,Y值不受影响。我需要设置Y值的原因是,当HTML溢出页面时,我需要在页眉信息之后的页面上开始溢出文本。页眉在页面上看起来很好。这是正确的方法还是TCPDF中有其他方法?您可以尝试一下
.....
$margin = $this->getMargins();
$this->SetY($margin['top']);
.....
方法getMargins()
返回包含当前边距的数组。有关更多信息,请访问