2013-04-12 3 views
2

У меня есть этот пример кода:FPDF водяной знак не появляется

<?php 
    session_start(); 
    define('FPDF_FONTPATH', 'font/'); 
    require('fpdf/rotation.php'); 

    class PDF extends PDF_Rotate 
    { 
     function Header() 
     { 
      //Put the watermark 
      $this->SetFont('Arial','B',50); 
      $this->SetTextColor(255,192,203); 
      $this->RotatedText(35,190,'Preview Only!',45); 
     } 

     function RotatedText($x, $y, $txt, $angle) 
     { 
      //Text rotated around its origin 
      $this->Rotate($angle,$x,$y); 
      $this->Text($x,$y,$txt); 
      $this->Rotate(0); 
     } 
    } 

    $pdf = new FPDF(); 
    $pdf->AddPage(); 
    $pdf->SetFont('Arial','B',12); 
    $pdf->Cell(40,10,'Sample line'); 
    $pdf->Output(); 
?> 

Это действительно показывает файл PDF, но он не показывает водяного знака. Что я делаю не так? Пожалуйста, помогите мне. Благодарю.

ответ

1

Мне просто нужно изменить $pdf = new FPDF(); на $pdf = new PDF();

Смежные вопросы