TCPDFにGoogle Noto Sans CJK Fontを追加したい(失敗)
TCPDFで帳票を出力するときにNoto Sans CJKを試したときの覚書。
環境: PHP 5.4.36, TCPDF 6.2.4
ちなみに日本語を表示するだけなら「cid0jp」「kozgopromedium」「kozminproregular」を使えばできる。
Noto Sans CJKは公式サイトからダウンロード。90Mくらいある。
解凍した中から「NotoSansCJKjp-Regular.otf」だけインストールしてみる。
「NotoSansCJKjp-Regular.otf」をTCPDFのtoolsディレクトリに置いておく。
# cd /path/to/tcpdf/tools/
# ./tcpdf_addfont.php -i NotoSansCJKjp-Regular.otf
。。。失敗。。。
その後いろいろ試したけど失敗した。試したこと。
- fontforgeをインストールしてotfからttfへのスクリプトを実行
参考:Convert .otf to .ttf Font on Ubuntu – Maemst Blog - オンラインフォント変換サイトを使った
- WOFFコンバータを使ってみた
ttfに変換出来ても実際日本語を表示すると豆腐になる。そんなに頑張ることでもないので諦めた。
下記サイトも参考になる気がする。
< Related Posts >