PHP和HTML混合到PDF

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

我试图用PhpToPdf库到我的网页导出为PDF格式。但是我的页面有混合HTML和它的PHP输出。该库需要把所有的标记在一个PHP变量作为字符串导出。但在我的情况下,输出是HTML部分还好,而它在PHP的一部分输出纯PHP代码。

示例代码:

<?php
require("phpToPDF.php"); 

$my_html="<HTML>
<h2>Test HTML 01</h2><br><br>
<h2><?php echo "Test HTML 01";?></h2>
</HTML>";

$pdf_options = array(
"source_type" => 'html',
"source" => $my_html,
"action" => 'save',
"save_directory" => '',
"file_name" => 'html_01.pdf');

phptopdf($pdf_options);

// OPTIONAL - PUT A LINK TO DOWNLOAD THE PDF YOU JUST CREATED
echo ("<a href='html_01.pdf'>Download Your PDF</a>");
?>

在PDF文件输出:

测试HTML 01

?PHP的回声 “测试HTML 01”;?>

有没有解决此问题的?

php
1个回答
3
投票

你已经打开PHP ...

 <?php
    $my_html="<HTML>
    <h2>Test HTML 01</h2><br><br>
    <h2><?php echo "Test HTML 01";?></h2>
    </HTML>";

采用:

$my_html="<HTML>
<h2>Test HTML 01</h2><br><br>
<h2>Test HTML 01</h2>
</HTML>";

要么

$my_html="<HTML>
<h2>Test HTML 01</h2><br><br>
<h2>".$YourStrVariable."</h2>
</HTML>";
© www.soinside.com 2019 - 2024. All rights reserved.