0

早上好。我正在尝试使用 Tcpdf 库和捆绑包生成 Pdf。我在这样的控制器上测试了库的基本用法:

public function get_reporte_grupos(){           
    $pdf = new Tcpdf();
    $pdf->AddPage();
    $pdf->SetFont('times','B',16);
    $pdf->Cell(40,10,'Hello World!');
    $pdf->Output('example_001.pdf', 'I');
}

我的输出就像 pdf 文件的 de 二进制文件:

%PDF-1.7 % 8 0 obj << /Type /Page /Parent 1 0 R /LastModified (D:20130725101953-04'30') /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.0000095.0270000.095. 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 9 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Annots [ 7 0 R ] /PZ 1 >> endobj 9 0 obj <> 流 xSN0+[{qW(-ꩀ%^H(Uh8R().. 等等。

我在这里缺少什么?我不想使用 html2pdf,因为我生成的文件类型太广泛了,我必须控制分页符才能进行一些数学运算。那么我在这里缺少什么?

提前致谢

4

1 回答 1

0

哦,好吧,我打算删除这个问题,但如果有人遇到同样的问题,我会回答。在控制器上更换

$pdf->Output('example_001.pdf', 'I');

return Response::make($pdf->Output('example_001.pdf', 'I'), 200, array('Content-Type' => 'application/pdf'));

你会得到你的pdf文件。

于 2013-07-25T15:51:48.457 回答