首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用PHP将PrinceXML文件写入服务器

如何使用PHP将PrinceXML文件写入服务器
EN

Stack Overflow用户
提问于 2013-09-27 23:46:30
回答 1查看 372关注 0票数 0

尝试将pdf结果从PrinceXML fwrite到服务器(在新的pdf文件中),而不是通过标题导出到acrobat。下面的代码在浏览器上显示结果。

代码语言:javascript
复制
require_once("../library/Prince/prince.php");
$princeSettings = $this->getInvokeArg('bootstrap') >getOption('prince');
$prince = new Prince($princeSettings['path']);
$prince->setHTML(true);
$result = $prince->convert_string_to_passthru($this->htmlView);

$fp = fopen("./files/reports/report.pdf", "w");
fwrite($fp, $result);
fclose($fp);
EN

回答 1

Stack Overflow用户

发布于 2013-09-28 02:57:01

对于任何想知道的人来说……

代码语言:javascript
复制
require_once("../library/Prince/prince.php"); 
$princeSettings =$this->getInvokeArg('bootstrap')->getOption('prince'); 
$prince = new Prince($princeSettings['path']); $prince->setHTML(true); 
$pdfPath =realpath(APPLICATION_PATH . "/../public/files/reports/report.pdf");
$prince->convert_string_to_file($this->htmlView, $pdfPath);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19054944

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档