[PHP-users 20890]Re: PDFのフォントにMS明朝を使う

Seiji Masugata s.masugata @ digicom.dnp.co.jp
2004年 3月 22日 (月) 15:26:44 JST


こんんちわ、桝形です。

まず、ライセンスについては、過去のML等を探して頂けると答えは
見つかると思います。

http://ns1.php.gr.jp/mailman/namazu.cgi?query=%A5%D5%A5%A9%A5%F3%A5%C8+%A5%E9%A5%A4%A5%BB%A5%F3%A5%B9&submit=Search%21&whence=0&max=20&result=normal&sort=date%3Alate&idxname=php-users


それを踏まえた上で、

> 2
> pdflib.uprにTrueTypeフォントを登録
> ---
> FontOutline
> MS-Mincyo=msmincho.ttf
> 
> 4
> フォントのパスも指定
> pdf_set_parameter($pdf,SearchPath,/usr/X11R6/lib/X11/fonts/TTF);
> 
> 以上で、
> $font = PDF_findfont($p, "MS-Mincho", "UniJIS-UCS2-H", 0);
> として実行してみたところ、

実際に確認していないので、憶測になってしまうのですが、

http://pdflib.tunebiz.net/library.php?id=faq-product-font-embed

では、MS 明朝の定義が"MS Mincho"となっているので、どちらも
"MS-Mincho"ではなく、"MS Mincho"とか。。。

「pdflib.upr」には、

% Note that PostScript font names must not contain any blank character,
% but TrueType font names may contain blank characters (and often do).


こんな事も書いています。


-- 
Seiji Masugata<s.masugata @ digicom.dnp.co.jp>



PHP-users メーリングリストの案内