Php 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

我对TCPDF有一个问题,因为我试图设置页眉输出后打印在页面上的第一行文本的Y值,并且忽略了它。My header例程位于扩展的TCPDF类中,如下所示:

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()
返回包含当前边距的数组。有关更多信息,请访问