- ベストアンサー
任意のフォントを表示させる方法はあるのでしょうか?
どのパソコンでも、どのような環境でも、任意のフォントを表示させる方法はあるのでしょうか? 例えば、フォントのファイルをサーバに置いて、それを呼び出すというような。 一般的な手法はfont-familyでフォント指定しますが、これだとそのフォントが入っていないPCでは表示されないので、それを回避する方法を模索しています。 お分かりの方がいらしたら、教えていただけると嬉しいです。よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
cssの@font-faceを使えば著作権上問題ないフォントは利用できます。 http://blog.e-riverstyle.com/2009/09/fontface15css.html たしか現状の新しいブラウザであればほとんど問題なかったはずです。 ただ現状の日本語に関しては文字数が多くフォントサイズが数MBになることもあり現実的ではありません。
その他の回答 (4)
例え表示させるPC内に該当するフォントが入って居ても、特定のブラウザでは文字化けするバグを確認してます。 ですから、フォントの指定はしないのが確実。 どうしても実行したいのなら「画像化」するのが確実です。
- t_ohta
- ベストアンサー率38% (5238/13705)
画像にして表示させる
- otaku37564
- ベストアンサー率38% (1158/3005)
無理ですよ。 フォントを表示させるには、OSからの呼び出しが必要になりますので インストールかつOSからの読み込ませが必要になります いくらネット上にフォントがあってもOS(ローカルディスク)に 読み込ませてない以上は他のパソコンで表示させることはできません。 画像で文面作って張っておくくらいですね。
- himajin100000
- ベストアンサー率54% (1660/3060)
>どのパソコンでも、どのような環境でも というのは無理だ。ディスプレイがない環境や,点字出力の環境もあるから。 そういう前提を抜きにするなら >例えば、フォントのファイルをサーバに置いて、それを呼び出すというような。 に似た試みはある。当然規格をサポートしている環境に限り可能だ。 http://www.w3.org/TR/css3-fonts/#the-font-face-rule こんなページもあるな。 http://webfonts.info/wiki/index.php?title=%40font-face_browser_support
お礼
お返事が大変遅くなりました。 ご紹介いただいたリンクも大変参考になります。 ありがとうございました。
お礼
お返事が大変遅くなりましたが、大変参考になりました。 まさに、私が思い描いていたような仕様です。 早速試してみようと思います。 ありがとうございました。