TCPDF没有呈现文本,仅在PDF中显示ListIcons(Listindent)

时间:2018-10-29 23:12:15

标签: tcpdf

此刻,我正在努力应对TCPDF。

这是有效的方法:

  • 已生成PDF
  • 已设置HEADER IMAGE
  • 页眉和页脚的线条被绘制为pdf
  • 包含字体文件,可以由TCPDF加载

这是我面临的问题:

文档内部没有呈现文本。 唯一发生的是,如果文档的html中存在未排序的列表,则未排序列表的列表样式图标会被绘制到文档中。

我已经使用以下基本设置进行了尝试(因为这似乎对其他许多设置都适用):

    $pdf = new TCPDF('P', 'pt', 'A4', true, 'UTF-8', false);
    $pdf->SetCreator('');
    $pdf->SetAuthor('');
    $pdf->SetTitle('');
    $pdf->SetSubject('');
    $pdf->SetKeywords('');
    $pdf->setPrintHeader(false);
    $pdf->setPrintFooter(false);
    $pdf->SetDefaultMonospacedFont('');
    $pdf->SetMargins(10, 10, 10, true);
    $pdf->SetAutoPageBreak(TRUE, 10);
    $pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
    $pdf->setLanguageArray($l);
    $pdf->setListIndentWidth(44);
    $pdf->SetDisplayMode('fullpage', 'SinglePage', 'UseNone');
    $pdf->SetTextColor(119, 119, 119);
    $pdf->SetDrawColor(119, 119, 119, false, '');
    $pdf->AddPage('P', 'A4');

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

    // store File Content in var
    $fileContent = $pdf->Output($filename, 'S');

    // write file
    file_put_contents($filePathAndName, $fileContent);

正如我提到的: 具有图标的页眉已完美创建(但那里也没有Text apperas)。在上面的示例代码中,我没有设置标题图像。

有人遇到这个问题吗?

我很感谢您的提示

0 个答案:

没有答案