FPDF 不输出重音或符号

FPDF Doesn't output accents or simbols

我有一个很大的西班牙语文本,当我用 Write(5,$text) 将它添加到 pdf 时它输出很好但它没有显示任何重音(é,á,ó)或 $ 或 & 这样的符号. 我试过使用 UTF-8 格式的输出 $pdf->Output("I","Contrato",true); 但仍然没有像它应该的那样显示文本。 还有其他解决方案吗?

你必须解码你的 utf-8,像这样:

Write(5, utf8_decode($text));

另一种方法是使用 iconv(),像这样:

 Write(5, iconv('UTF-8', 'iso-8859-1', $text));