fpdf - 有没有办法为生成的 PDF 指定目录?
问题描述
我已经在 FPDF 上工作了一段时间,现在有一些运行良好的代码。它可以毫无问题地生成 PDF。
现在我想在服务器上的特定位置生成它。
我在站点结构中创建了一个目录并将其命名为 PDF。
写到主目录就好了,写到这个子目录就不行了。
我已手动将文件写入新位置,并且效果很好。
<?php
require('/var/www/html/test/fpdf/fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
//Logo
$pdf->Image('/var/www/html/test/localisation/logo.png',10,6,30);
// $environment holds the main directory location - /var/www/html/test/
// $id is the invoice number
$pdfname = $environment."pdfs/invoice".$id.".pdf";
// location shows correctly on screen
print "*** ".$pdfname." ***";
//This is the output statement
$pdf->Output( 'F',$pdfname, true);
?>
由此,我希望文件写入 pdf 目录。
那里没有写任何东西。
如果删除 pdf 目录,则文件会正确写入主目录。
解决方案
推荐阅读
- python - 对多个字符串使用 min() 和 max() 函数
- r - 获取列中值的计数
- ruby - 在 Ruby 中强制实例变量类型的最佳方法是什么?
- objective-c - Swift 结构和 Objective-C 结构有什么区别?
- c# - 服务器无法处理请求 SalesForce Outbound Message
- vba - 如何在满足 2 个条件/单元格时创建一个隐藏单元格的宏(有多个目标地址)
- javascript - 比 getElementById 更好的将元素放入 JS 的方法?
- javascript - Datatables.net + 条纹?
- ios - 淡出从 Apple Music 下载的歌曲
- python - 如何覆盖石墨烯中的 DjangoModelFormMutation 字段类型?