2016-10-19 6 views
2

Я пытаюсь создать PDF-файл с использованием TCPDF. Мне нужно, чтобы у него заголовок, который содержит некоторую информацию и фоновое изображение. Основная цель фонового изображения - действовать как водяной знак.При использовании фонового изображения заголовок ушел в tcpdf

Заголовок работал очень хорошо. Однако, когда я добавил фоновое изображение, заголовок ушел.

Вот функция заголовка код:

public function Header(){ 
$html = ' 
<table> 
<tr> 
    <td style="font-weight: bold;font-size: 8px;">PlayGround Name </td> 
    <td></td> 
    <td style="font-weight: bold;font-size: 8px;">'.date('d-m-Y').'</td> 
    <td></td> 
    <td style="font-weight: bold;font-size: 8px;">Page 1/1 </td> 
</tr> 

</table> 

'; 
$this->writeHTMLCell($w = 0, $h = 0, $x = '', $y = '', $html, $border = 0, $ln = 1, $fill = 0, $reseth = true, $align = 'top', $autopadding = true); 


// get the current page break margin 
    $bMargin = $this->getBreakMargin(); 
    // get current auto-page-break mode 
    $auto_page_break = $this->AutoPageBreak; 
    // disable auto-page-break 
    $this->SetAutoPageBreak(false, 0); 
    // set bacground image 
    $img_file = base_url().'assets/images/demo.jpg'; 

    $this->Image($img_file, 0, 0, 210, 297, '', '', '', false, 300, '', false, false, 0); 
    // restore auto-page-break status 
    $this->SetAutoPageBreak($auto_page_break, $bMargin); 
    // set the starting point for the page content 
    $this->setPageMark(); 

} 

Я хочу как заголовок и фоновое изображение. Любая помощь приветствуется ...

ответ

1

Читая manual говорит:

[...] Фоновые изображения должны быть всегда вставляется перед вызовом Мультисекционная() или WriteHTMLCell() или WriteHTML() функции.

Это означает, что Image() следует называть раньше, чем функция WriteHTMLCell() в вашем коде. Тогда вам должно быть хорошо.

+0

Спасибо, человек, он работал. –

+0

Если это решило ваши проблемы, выберите этот ответ как «принятый». Чтобы увидеть, как все работает здесь, хорошо пройти через [Tour] (http://stackoverflow.com/tour). – Jakuje