在新标签

时间:2015-08-18 13:36:09

标签: pdf tabs tcpdf

我在使用TCPDF时遇到了一些问题。 脚本工作正常!谢谢你。

问题Nº1:打开pdf而不将其保存在我的主机上。 我想要的是,当有人填写表单并生成表单时,它不会保存在我的主机上(为什么?)。因为文件太多,会让我的主机变慢。我希望有人点击底部,暂时打开.pdf,打印或保存的人,关闭后不要保存在我的主机上。 有人能帮助我吗?

这是我的代码:

// create new PDF document
$pdf = new MYPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);

CreatePdf($id,$pdf,$Entity,$Telephone,$Email,$Address,$ATT,$VATNo,$Code1,$Description1,$Qty1,$Rate1,$Code2,$Description2,$Qty2,$Rate2,$Code3,$Description3,$Qty3,$Rate3,$Code4,$Description4,$Qty4,$Rate4,$VAT,$TermsofPayment);

//mkdir("invoices/$id", 0777);


$pdf->Output(__DIR__ . '/files/teste1.pdf', 'F');
exit();

}

?>

<a href="/files/example_001.pdf" target="_blank">Invoice</a>

如果我输入'D',替换'F',我收到错误:

Warning: Cannot modify header information - headers already sent by (output started at /home/evolucao/public_html/sistema/examples/invoice2.php:9) in /home/evolucao/public_html/sistema/tcpdf.php on line 7645
TCPDF ERROR: Some data has already been output to browser, can't send PDF file

此输出代码是唯一适用于我的代码。我不断接受权限被拒绝。有了这个,它就有用了!

谢谢你们!

0 个答案:

没有答案