FPDFを使用して PDF を作成し、tFPDFを使用して中国語、日本語、または韓国語などの Unicode 文字を許可しています。
tFPDF サンプル ファイルにあった ex.php を使用しています。
Hello World.txt ファイルに日本語と中国語の文字を追加しましたが、含まれているデフォルトの DejaVu フォントでもそれらの文字が表示されません。
日本語、中国語、韓国語などの他の文字を表示するにはどうすればよいですか?
使用している API は、ドキュメントに追加しようとしている Unicode 文字をエンコードするための特定のサポートを提供する必要があります。これは、これらの文字のコードページ/文字セットによって行われます。ハングル、GB2312、中国語ビッグ 5、シフト JIS など、日本語、中国語、韓国語の文字に使用できるさまざまな文字セットがあります。
使用している API は、追加しようとしているテキストと一致する文字セットをサポートする必要があります。
GB2312 と Chinese Big 5を使用したテキストの追加に関する情報がフォーラムにあるため、FPDF はいくつかの中国語のコードページをサポートしているように見えますが、メイン ページで Unicode について言及していないように見えるため、広範なそれをサポートします。
mbfpdf と呼ばれるfpdfのマルチバイト バージョンがあります (無料で入手できると思います)。それと PGOTHIC フォントを使えば、アジア文字を表示することができます。このクラス (mbfpdf) を使用して、自分でいくつかの pdf ファイルを作成しましたが、うまくいきました。