「みんな教えて! 選手権!!」開催のお知らせ

よろしくお願いします。

Linux+Apache+PHPで開発を行っているのですが、PHPでFPDFを使用してPDFファイルの生成を行っています。
その際、PDFに出力するファイルに専用のフォントを使用した文字列を表示したいのですが、ベースとなるPDFファイルに対象となるフォントの全てを埋め込むことはできないのでしょうか?

フォントを埋め込まないでPHPで作ったPDFをブラウザ(Acrobat)で開くとその開いたPCに該当するフォントがないと別のフォントに置き換わってしまいます。
これを何とか専用のフォントで表示することはできないでしょうか?

PDFを閲覧する人は不特定多数なので
 「フォントを入れてください」
ともかけません。

よろしくお願いいたします。

A 回答 (4件)

#2です。

連続すみません。

部下に突っ込まれたので(汗)、一部訂正します。
一般的にPDFにフォントを埋め込むのをエンベッドといい。コピーしたり無断配布する行為が著作権に引っかかるのだそうです。

エンベッドは使用許諾に準拠するそうなので、フォントごとのREADME等を参照にエンベッドがOKか否かを確認のうえ、特に断り不要等のように明記されていればPDFに埋め込んで配布することは著作権法に該当しないんだそうです。
    • good
    • 0
この回答へのお礼

著作権というところで少々疑問はありましたが、改めて教えていただき大変勉強になりました。
少なくとも「エンベッド」という単語は知らなかったので。

ありがとうございました。

お礼日時:2006/11/08 04:42

#1です。


有料のPDFLibの話ですが。。。マニュアルを見たところ、PDFLibにはフォント埋込み機能があるようです(未経験)。

参考まで。

# 毛筆フォントなんかは埋込むしか選択肢が無いですよね。
    • good
    • 0
この回答へのお礼

有料だけあってその辺はサポートしているのでしょうかね。
大変参考になりました。

ありがとうございました。

お礼日時:2006/11/08 15:10

確かFPDFにフォント埋め込み機能は無いはずです。

なので個別にインストしてもらえないなら諦めるしかありません。

例え埋め込みが出来たとしても「フォントは著作物」です。著作者に何の断りも無く勝手に配布する行為がどういう事なのか書かなくても分かりますよね?
    • good
    • 0
この回答へのお礼

FPDFそのものにはフォントを埋め込む機能は確かに存在しないようです。
けど、Acrobat等ですべてのフォントを埋め込むことができればと思い質問してみました。

ありがとうございます。

お礼日時:2006/11/08 04:38

FPDFのフォント埋込みが可能か、方法は、に関しては不知ですが、FPDFの質問なら下記フォーラムに投げてみてはいかがでしょう。



http://fpdf.japansite.net/

この回答への補足

お礼を書くのを忘れていました。
ありがとうございました。

補足日時:2006/11/08 04:43
    • good
    • 0
この回答へのお礼

FPDFへの質問も考えましたがどちらかというとPDFに関する質問かと思いこちらに投稿しました。

お礼日時:2006/11/08 04:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報