如何在TCPDF中删除标题下方和$html上方的行?
http://www.tcpdf.org/examples/example_001.pdf
tcpdf.org/examples.php(PDF ang PHP代码示例!
在此示例中,这是 http://www.tcpdf.org 下方和上方的行欢迎来到TCPDF。如何删除它?
如 tcpdf 网站上所示 - 示例 002 中的示例没有标头,这里是 PHP 代码示例。
"魔术"由以下代码完成:
// remove default header/footer
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
就是这样!希望它有帮助
您可以通过子类化 TCPDF 类并覆盖方法 Header() 和 Footer() 来删除它:
class MyTCPDF extends TCPDF
{
public function Header()
{
// NOP! Overrides default header
}
public function Footer()
{
// NOP! Overrides default footer
}
}
I V 尝试编写此代码, ^_^
它适用于页眉和页脚。
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
虽然我更喜欢jnhghy - Jantea Alexandru选择的答案,但如果您只需要快速的东西,以下是另一种方法:
更改以下代码:
$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.' 058', PDF_HEADER_STRING);
自
$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.' 058', PDF_HEADER_STRING, array(0,0,0), array(255,255,255));
这仅将线条的颜色设置为白色(页面的背景色)。第一个颜色数组用于标题文本颜色,第二个颜色数组用于标题行颜色。
我们可以编辑tcpdf.php
文件,
从:
protected $header_line_color = array(0,0,0);
自:
protected $header_line_color = array(255,255,255);
就是这样。