Как удалить строку под заголовком и выше $ html в TCPDF?
http://www.tcpdf.org/examples/example_001.pdf
tcpdf.org/examples.php (примеры с PHP-кодом PHP!)
в этом примере это строка ниже http://www.tcpdf.org и выше. Добро пожаловать в TCPDF. Как я могу удалить это?
Как показано на веб-сайте tcpdf – примеры в примере 002 нет заголовка, и здесь приведен пример кода php .
«Магия» выполняется с помощью этого кода:
// remove default header/footer $pdf->setPrintHeader(false); $pdf->setPrintFooter(false);
и это все! Надеюсь, поможет
IV пытался написать этот код, ^ _ ^
он работает как для заголовка, так и для нижнего колонтитула.
$ pdf-> setPrintHeader (ложь);
$ pdf-> setPrintFooter (ложь);
Вы можете удалить его путем подклассификации класса TCPDF и переопределения методов Header () и Footer ():
class MyTCPDF extends TCPDF { public function Header() { // NOP! Overrides default header } public function Footer() { // NOP! Overrides default footer } }
Мы можем редактировать файл tcpdf.php
,
Из:
protected $header_line_color = array(0,0,0);
Для:
protected $header_line_color = array(255,255,255);
Вот и все.
Хотя я предпочитаю выбранный ответ 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));
Это просто устанавливает цвет линии в белый (цвет фона на странице). Первый массив цветов предназначен для цвета текста заголовка, второй массив цветов – для цвета строки заголовка.