我使用tcpdf来打印pdf,但是当我打印一个刻度线&#10004时,它会给我一个问号,
用Google搜索一小时,但仍然没有成功。
这是我将在pdf上打印的HTML:
$html2= '<tr class="odd" role="row">
<td tabindex="0">1</td><td>0.35 MM X 101 MM</td>
<td>02BIXTL16040851/62</td>
<td>AS70</td>
<td>G550</td>
<td>0</td>
<td>4692</td>
<td>4740</td>
<td>1355</td>
<td>JST-10339</td>
<td>A10909</td>
<td><h3>✔</h3></td>
<td><h3>✔</h3></td>
<td><h3>✔</h3></td>
<td ></td>
<td ></td>
<td ></td>
</tr>';
关于tcpdf:
$tbl = <<<EOD
<table cellspacing="0" cellpadding="2" border="0.2">
<tr style="background-color:#FFFF00;color:#0000FF;">
<td width="30" align="center"><b> No. </b></td>
<td width="80" align="center"><b> Size </b></td>
<td width="85" align="center"><b> Code Of Coil </b></td>
<td width="35" align="center"><b> Coating </b></td>
<td width="35" align="center"><b> Spec </b></td>
<td width="35" align="center"><b> Number Of Palet </b></td>
<td width="35" align="center"><b> Weigth (Net) </b></td>
<td width="35" align="center"><b> Weigth (Gross) </b></td>
<td width="35" align="center"><b> Length </b></td>
<td width="45" align="center"><b> Contract No </b></td>
<td width="45" align="center"><b> Location </b></td>
<td width="35" align="center"><b> Dent In </b></td>
<td width="35" align="center"><b> Dent Out </b></td>
<td width="35" align="center"><b> Dent End </b></td>
<td width="35" align="center"><b> Wet </b></td>
<td width="35" align="center"><b> No Damage </b></td>
<td width="35" align="center"><b> Others </b></td>
</tr>
EOD;
$pdf->SetFont('helvetica', '', 6);
$tbl .= utf8_decode($html2) ;
$tbl .= "</table>";
$pdf->writeHTMLCell(0, 0, 5, 90, $tbl, 0, 0, false, true, '', true);
我尝试将utf-8更改为ISO-8859-1,但仍无效。任何帮助它如此赞赏
答案 0 :(得分:0)
尝试使用其他字体。它可能只是你正在使用的字体没有那个字符。