如何使用dompdf在浏览器选项卡上向PDF添加元标题?

问题描述 投票:0回答:1

[生成domppdf的PDF时,我无法找到一种方法来在浏览器的选项卡上显示标题(如元标题)。

[在某些帖子中,他们建议将其添加到HTML代码中:

<html>
<head><title> My Title </title>
</head>
<body>
/** PDF Content **/
</body>

但是,可能是由于我使用的版本所致,但是添加这些标签会破坏我的代码,而dompdf将返回一个长错误。我只有身体,效果很好。

很遗憾,我无法升级我的dompdf版本,因此我正在尝试寻找其他解决方案。我认为使用PHP标头是不可能的,但我愿意提出建议。

到目前为止,我有这个:

$dompdf = new Dompdf();
ob_start();
include("pdf_HTML.php");
$fileName = "download.pdf";
$content = ob_get_clean();
$dompdf->loadHtml($content);

// (Optional) Setup the paper size and orientation
$dompdf->setPaper('Letter', 'portrait');

// Render the HTML as PDF
$dompdf->render();

// Output the generated PDF to Browser
header("Content-type:application/pdf");
header("Content-Disposition: attachment; filename=$fileName.pdf'");
$dompdf->stream($fileName,array('Attachment'=>0));
php dompdf
1个回答
0
投票

经过一番寻找,我找到了方向:

$dompdf->add_info('Title', 'Your meta title');

我花了一些时间找到答案,所以我相信这会对其他人有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.