Php 未保存从HTML2PDF生成的文件的PDF名称

Php 未保存从HTML2PDF生成的文件的PDF名称,php,mysql,pdf-generation,html2pdf,Php,Mysql,Pdf Generation,Html2pdf,我面临着一个非常令人沮丧的问题。我正在用html2pdf生成一个pdf文件,它在带有pdf插件的弹出屏幕中正确显示。当我试图保存文件时,它没有使用我分配给它的文件名。它取而代之的是用于生成文件的页面的名称 $html2pdf = new HTML2PDF('P', 'A4', 'en', false, 'ISO-8859-15', array(6,6,6,6)); $html2pdf->setDefaultFont('Arial'); $html2pdf->w

我面临着一个非常令人沮丧的问题。我正在用html2pdf生成一个pdf文件,它在带有pdf插件的弹出屏幕中正确显示。当我试图保存文件时,它没有使用我分配给它的文件名。它取而代之的是用于生成文件的页面的名称

    $html2pdf = new HTML2PDF('P', 'A4', 'en', false, 'ISO-8859-15', array(6,6,6,6));
    $html2pdf->setDefaultFont('Arial');
    $html2pdf->writeHTML($content, isset($_GET['vuehtml']));
    $html2pdf->Output($filename.'.pdf');
非常感谢你的帮助

感谢和问候

Babu是什么html2pdf版本? 尝试
$html2pdf->Output($filename..pdf,'D')
强制下载并检查名称。
也许您可以添加
错误报告(-1)以检查最终警告。

在使用“D”下载时,可以使用文件名建议。
不幸的是,当使用“O”表示打开时,它并不建议在以后保存时使用变量名,而是建议使用文件名。

我不久前也遇到过类似的问题,我没有正确设置一些标题。看见