Php 函数pdf#u create';不能使用DOMPDF工作

Php 函数pdf#u create';不能使用DOMPDF工作,php,email-attachments,dompdf,Php,Email Attachments,Dompdf,函数pdf\u使用DOMPDF创建不起作用 我有一个项目,我正在通过ID调用子页面。我希望该页面转换为PDF格式并发送到电子邮件 我做了一些调查,得出了一个可行的条款。但我还是做不好。任何帮助我们的人都将不胜感激 这是我的页面url:file\u html?sts=4590 以下是我将转换为PDF的DomPDF: require("dompdf/dompdf_config.inc.php"); function pdf_create($html, $filename, $paper, $orie

函数pdf\u使用DOMPDF创建不起作用

我有一个项目,我正在通过ID调用子页面。我希望该页面转换为PDF格式并发送到电子邮件

我做了一些调查,得出了一个可行的条款。但我还是做不好。任何帮助我们的人都将不胜感激

这是我的页面url:
file\u html?sts=4590

以下是我将转换为PDF的DomPDF:

require("dompdf/dompdf_config.inc.php");
function pdf_create($html, $filename, $paper, $orientation, $stream=TRUE){
    $dompdf = new DOMPDF();
    $dompdf->set_paper($paper, $orientation);
    $dompdf->load_html($html);
    $dompdf->render();
    $dompdf->stream($filename.".pdf");
}
$filename = 'new_jobcard';
$dompdf = new DOMPDF();
$html = file_get_contents(curPageName());
pdf_create($html, $filename, 'A4', 'portrait');

是否可以将子链接页面(如
file\u html?sts=4596
转换为PDF并保存到服务器?

PDF\u create()
函数内外实例化dompdf,看起来不需要外部实例。您没有指明
curPageName()
的作用。大概它使用sts变量中的值来呈现HTML文档?还有,您所说的“不工作!!”是什么意思。您是否收到任何错误或警告?有什么事情发生吗?是的,它确实保存了,但是html表格格式很好地存在!我用了这个结构。现在它可以保存到服务器,但html是不可格式化的<代码>require_once(“dompdf/dompdf_config.inc.php”)$files=glob(“dompdf/include/*.php”)$纸张=“信函”$方向=“纵向”$dompdf=新的dompdf()$dompdf->load_html($html);$dompdf->set_paper($paper,$orientation)$dompdf->render()$output=$dompdf->output();文件内容('new\u jobcard.pdf',$output)$dompdf->load_html()加载文档。这意味着任何不包括协议和域的外部文件引用(例如css/styles.css或/css/styles.css)都将与本地文件系统上正在执行的脚本相关。因此,请确保这些路径在该文件中有意义。或者只使用一个完整的URI(例如)。在
pdf\u create()
函数内外实例化dompdf,看起来不需要外部实例。您不需要指明
curPageName()
的作用。大概它使用sts变量中的值来呈现HTML文档?还有,您所说的“不工作!!”是什么意思。您是否收到任何错误或警告?有什么事情发生吗?是的,它确实保存了,但是html表格格式很好地存在!我用了这个结构。现在它可以保存到服务器,但html是不可格式化的<代码>require_once(“dompdf/dompdf_config.inc.php”)$files=glob(“dompdf/include/*.php”)$纸张=“信函”$方向=“纵向”$dompdf=新的dompdf()$dompdf->load_html($html);$dompdf->set_paper($paper,$orientation)$dompdf->render()$output=$dompdf->output();文件内容('new\u jobcard.pdf',$output)$dompdf->load_html()加载文档。这意味着任何不包括协议和域的外部文件引用(例如css/styles.css或/css/styles.css)都将与本地文件系统上正在执行的脚本相关。因此,请确保这些路径在该文件中有意义。或者只使用完整的URI(例如)。