TCPDFを使う
後で修正
小塚明朝Pro Mのバグ
kozminproregular kozgopromedium は、「÷」や「×」が小さく計算されるバグがある。 表示幅と計算上の幅(改行などに影響)を修正する。
計算上の幅修正
kozminproregular.php や kozgopromedium.php を開いて $cw 配列を 215=> 1000, 247=>1000 に修正。また、$_cr 配列に array(65377-31, 65439-31, 500), を追加する。
表示幅修正
PDF出力の際に、半角カナが全角文字の幅で出力される。修正したい場合は、_putfontwidths関数を修正する。
tcpdf5以前は、tcpdf.php tcpdf6以降は tcpdf_fonts.php に_putfontwidths関数がある。 最後の return '/W ['.$w.' ]'; を if ( $font["fontkey"] == "kozminproregular" || $font["fontkey"] == "kozgopromedium" ) { return '/W ['.$w.' 332 389 600 ]'; } else { return '/W ['.$w.' ]'; } にする。
- 無精・短気・傲慢