FPDF输出()在chrome中不起作用

时间:2014-05-26 10:42:33

标签: php google-chrome pdf fpdf

    <?PHP
require("../fpdf/fpdf.php");
include("db.classes.php");
$g = new DB();
$g->connection();

class PDF extends FPDF {

     .....codes.....

}


    $pdf = new PDF();


     .....codes.....


      $pdf->SetFont('Arial','',14);

      $pdf->AddPage('L', 'Legal');
      $pdf->SetXY(20,20);
      $pdf->image('../images/DCWD Watermark.png');
      $pdf->SetY(35);
      // call the table creation method
      $pdf->SetFont('Arial','B',16);
      $pdf->Cell(0,10,$plateNo);
      $pdf->SetY(45);
      $pdf->SetFont('Arial','B',16);
      $pdf->Cell(0,10,$model);
      $pdf->SetXY(310, 45);
      $pdf->SetFont('Arial','B',16);
      $pdf->Cell(0,10,date("m/d/Y"));
      $pdf->SetY(55);
      $pdf->BuildTable($header,$data);

      $pdf->Output();
   ?>

为什么 FPDF的输出无法正常工作?或者我的浏览器出了什么问题?我已经尝试过将paramaters放在上面但仍然没有去试试输出('foo.pdf','我')不能正常工作但是如果我用 IDM 迭代我的chrome只是下载,但当我禁用集成时,没有任何事情发生。

1 个答案:

答案 0 :(得分:0)

确保在调用输出(无论是空格,制表符还是其他内容)之前都没有输出任何内容,否则浏览器就会疯狂。如果有的话,请特别注意您的包含。

在您的情况下,只需删除PHP标记之前的第一个制表符/空格: - )