Как удалить строку ниже заголовка и выше $html в TCPDF?

Как удалить строку ниже заголовка и выше $html в TCPDF?

http://www.tcpdf.org/examples/example_001.pdf

tcpdf.org/examples.php (примеры с PDF и PHP-кодом!)

в этом примере это строка ниже http://www.tcpdf.org/ и выше Добро пожаловать в TCPDF. Как я могу удалить это?

5 ответов

Как показано на сайте 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
   }
}

Я пытался написать этот код,^_^

это работает как для верхнего и нижнего колонтитула.

$ pdf-> setPrintHeader (ложь);

$ pdf-> setPrintFooter (ложь);

Хотя я предпочитаю выбранный ответ от 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);

Вот и все.

Другие вопросы по тегам