1
まず、この質問はここでたくさん尋ねられましたが、私はすべてのソリューションを試してもまだ動作していないことを知っています。私の請求書の€記号は "?"で翻訳されています。FPDF:ユーロ記号は不可能です。私はすべてのソリューションを試しました
私は何を試しましたか?
使用のiconv:
$pdf->AddFont('DejaVu','','DejaVuSansCondensed.ttf',true);
$pdf->AddFont('DejaVu', 'B', 'DejaVuSansCondensed-Bold.ttf', true);
//etc.
は定数として€文字を定義し、それを
はutf8_encodeとデコードを使用してdefine('EURO',chr(128));
を印刷:
iconv("UTF-8", "ISO-8859-1//TRANSLIT", '€');
iconv('UTF-8', 'windows-1252', $yourtext);
//etc.
は、新しいフォントや負荷を作ってみます関数など
何も、私のために働いていないabutsutamente。これらの解決方法のいくつかは他の人のために働いていたことに驚いています。
他の質問も特殊文字です。私は問題これがアクセント
$pdf->Output('I',$number.'-'.$client.'.pdf');
窓私はUTF-8
でのUbuntu 16.04.3 LTSを使用してい
「A」の文字を例えば、ファイルを保存していたときに、PDFのファイル名を保存していありがとうございます
https://stackoverflow.com/questions/10626075/fpdf-and-special-characters –
を参照してください。ISO 8859-1は、ユーロより先立っています。代わりにISO 8859-15を試してください。 –