tcpdf和locales getnumlines错误计数

时间:2012-07-23 00:23:56

标签: php pdf tcpdf

我发现TCPDF库出现了令人讨厌的错误。希望你知道如何帮助我。我使用obj-> getNumLines方法来计算我的文本有多少行。它在大多数情况下都很好用,但不幸的是并非总是如此。我使用UTF8编码,我使用了许多本地标志(我来自波兰,我们有很多这样的标志)。 getNumLines有时返回,即5,尽管multicell显示6行文本。

在我的研究中,我发现:

$font = $pdf->addTTFfont('/fonts/calibri.ttf', '', '', 32);
$pdf->setFont($font, '', 13)
$string = 'zażółć gęślą jaźń'; (repeated many times)
echo $pdf->getNumLines($string, 0);

它向屏幕打印的不同(较小)数字比多单元实际返回到pdf文件的行。如上所示,我使用自定义字体,代码期间不会更改边距。

有人知道出了什么问题或者如何解决它?

0 个答案:

没有答案