【问题标题】:php-PDF file not generating(using FPDF)php-PDF 文件未生成(使用 FPDF)
【发布时间】:2017-10-30 12:15:06
【问题描述】:

我正在运行一个这样的简单示例:

<?php require('fpdf/fpdf.php');
 $pdf = new FPDF();
 $pdf->AddPage();
 $pdf->SetFont('Arial','B',16);
 $pdf->Cell(40,10,'Hello World!');
 $pdf->Output();
 ?> 

预期的输出就像一个带有 Hello World 文本的 pdf 页面......但我没有 pdf ..页面和控制台中都没有错误生成。页面空白那不是pdf文件..那么如何解决这个..?

【问题讨论】:

  • 无法重现问题。 PDF 已生成并在浏览器中正确显示给我。您是否将字体文件夹复制到 fpdf.php 脚本的位置?还要检查字体文件权限。您是否在测试 php 脚本中设置了 ini_set('display_errors', 1); ? (否则你不会看到任何 PHP 错误)

标签: php pdf localhost fpdf


【解决方案1】:

你应该添加文件名;

$pdf->Output("myPdfFile.pdf", "F");

【讨论】:

  • 文件名可以是随机的吗?
  • 我现在试过了..但像往常一样什么也没发生
  • 我编辑了我的最后一条评论。试试看,有什么错误吗?我现在工作这个样本。
  • 因为只创建了 pdf 文件。如果你去你的 php 文件目录,你会看到 pdf 文件。创建pdf文件php后你想要什么?重定向,打开pdf文件等...
  • 对了,那个目录里有pdf文件,但是浏览器里没有显示出来。。为什么?
猜你喜欢
  • 1970-01-01
  • 2013-05-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-21
  • 1970-01-01
相关资源
最近更新 更多