使用mpdf和codeigniter生成空白输出
我一直在进行此操作以生成pdf,但输出为空,并且没有显示错误,我已输入:使用mpdf和codeigniter生成空白输出,codeigniter,pdf-generation,mpdf,Codeigniter,Pdf Generation,Mpdf,我一直在进行此操作以生成pdf,但输出为空,并且没有显示错误,我已输入: public function generate_pdf() { $this->load->library('mpdf'); $mpdf=new mPDF('utf-8','A4'); $mpdf->WriteHTML('<p>HTML content goes here...</p>'); $mpdf->Output(); } 某些输出已从
public function generate_pdf()
{
$this->load->library('mpdf');
$mpdf=new mPDF('utf-8','A4');
$mpdf->WriteHTML('<p>HTML content goes here...</p>');
$mpdf->Output();
}
某些输出已从脚本发送到浏览器。请检查您的源代码。您也可以使用。一些输出已经从脚本发送到浏览器。请检查您的源代码。您可能还想使用。它正在使用擦除输出缓冲区并关闭输出缓冲的ob\u end\u clean()
public function generate_pdf()
{
ob_end_clean();
$this->load->library('mpdf');
$mpdf=new mPDF('utf-8','A4');
$mpdf->debug = true;
$mpdf->WriteHTML('<p>HTML content goes here...</p>');
$mpdf->Output();
}
公共函数生成\u pdf()
{
ob_end_clean();
$this->load->library('mpdf');
$mpdf=新的mpdf('utf-8','A4');
$mpdf->debug=true;
$mpdf->WriteHTML('HTML内容在这里…');
$mpdf->Output();
}
它正在使用ob\u end\u clean()擦除输出缓冲区并关闭输出缓冲
public function generate_pdf()
{
ob_end_clean();
$this->load->library('mpdf');
$mpdf=new mPDF('utf-8','A4');
$mpdf->debug = true;
$mpdf->WriteHTML('<p>HTML content goes here...</p>');
$mpdf->Output();
}
公共函数生成\u pdf()
{
ob_end_clean();
$this->load->library('mpdf');
$mpdf=新的mpdf('utf-8','A4');
$mpdf->debug=true;
$mpdf->WriteHTML('HTML内容在这里…');
$mpdf->Output();
}
检查错误日志-可能是PHP警告或错误在您有机会之前添加了输出。检查错误日志-可能是PHP警告或错误在您有机会之前添加了输出。我已经用ob_start()包装了我的代码;annd ob_end_clean();但是它仍然不起作用如果代码生成错误,那么输出缓冲将没有帮助,因为您也会将错误缓冲到输出中。如果您将调试设置为打开状态,它显然将生成日志消息;annd ob_end_clean();但是它仍然不起作用如果代码生成错误,那么输出缓冲将没有帮助,因为您也会将错误缓冲到输出中。如果您将调试设置为打开状态,那么显然将生成日志消息。
public function generate_pdf()
{
ob_end_clean();
$this->load->library('mpdf');
$mpdf=new mPDF('utf-8','A4');
$mpdf->debug = true;
$mpdf->WriteHTML('<p>HTML content goes here...</p>');
$mpdf->Output();
}