【问题标题】:TCPDF- php variables inside writeHTML()TCPDF-writeHTML() 中的 php 变量
【发布时间】:2015-03-29 20:52:57
【问题描述】:

我正在尝试使用 TCPDF 将 3 个不同的 html 字符串放入 PDF

我有 3 个包含 html 字符串的变量。

但下面的代码仅将 $var3 的值写入 pdf。

如何将所有 3 个变量的值显示为 pdf ?

$var1= "<html> --- </html>";
$var2= "<html> --- </html>";
$var3= "<html> --- </html>";

$html = $va1.''.$var2.''.$var3;

$pdf->writeHTML($html, false, false, true, false, '');

【问题讨论】:

    标签: php html pdf tcpdf


    【解决方案1】:

    是否需要在每个变量中使用 html 标签?否则我会尝试类似:

     $html = '$var1 html content';
     $html .= '$var2 html content';
     $html .= '$var3 html content';
    
     $pdf->writeHTML($html, true, false, true, false, '');
    

    简单示例#1

    $html = '<h1>Some text</h1>
             <table>
             <tbody>';
    $html .= '<tr><td>A Row</td></tr>';
    $html .= '</tbody>
              </table>';
    
    $pdf->writeHTML($html, false, false, true, false, '');
    

    不那么简单的示例 #2

    $html = '<h1>Some text</h1>
             <table>
             <tbody>';
    for($i = 0; $i < 10 ; $i++)
    {
      $html .= '<tr>
                <td>A Row</td>
                <td>A Row</td>
                <td>A Row</td>
                <td>A Row</td>
                </tr>';
    }
    $html .= '</tbody>
              </table>';
    
    $pdf->writeHTML($html, false, false, true, false, '');
    

    附: 使用 writeHTML 类时无需使用 html 标签。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-15
      • 1970-01-01
      • 1970-01-01
      • 2011-07-05
      • 2012-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多