Processing (BETA) version 135+ のリファレンスです。
旧バージョン使用者はソフトウェア内のリファレンスを参照してください。
この文書は Processing のAPIリファレンスを日本語に訳したものです。
最新の内容は 英語版 で確認して下さい。
| Name | createFont() |
||||||||
|---|---|---|---|---|---|---|---|---|---|
| Examples | PFont myFont;
void setup() {
size(200, 200);
// Uncomment the following two lines to see the available fonts
//String[] fontList = PFont.list();
//println(fontList);
myFont = createFont("FFScala", 32);
textFont(myFont);
text("!@#$%", 10, 50);
} |
||||||||
| Description |
コンピュータにインストールされているフォント、またはスケッチの "data" フォルダ内の ".ttf" または ".otf" ファイルを Processing 用の形式に直接変換します。
この関数は細かな制御を行うための高度機能です。
通常はツールメニューから "Create Font..." を選択することでフォントを作成すべきです。
PFont.list() メソッドはコンピュータによって認識されているフォントとこの機能と互換性があるフォントを決定する際に使用します。 Java の性能では全てのフォントを使用することはできません。 いくつかのフォントは1つ、または複数のオペレーティングシステムで動作するかもしれません。 しかし、スケッチを他人と共有するか、ウェブ上に配置する場合、 彼らのコンピュータにはフォントがインストールされていないかもしれません。 そのような場合はスケッチのデータディレクトリにフォントを ".ttf" か ".otf" 形式で格納する必要があります。 ただし、法的に違法でないフォントだけをスケッチに格納してください。 size パラメタはあなたが生成したいフォントのサイズを指定します。 smooth パラメタはフォントをアンチエイリアシングするべきかどうかを指定します。 charset パラメタは生成したい文字を指定したchar型の配列です。 Mac OS X に実装されている Apple's Java 1.5 にはバグがあります。 特にスタイル接尾辞 (Bug 407)が持つバグでは いくつかのフォントを名前で指定することができません。 |
||||||||
| Syntax | createFont(name, size) createFont(name, size, smooth) createFont(name, size, smooth, charset) |
||||||||
| Parameters |
|
||||||||
| Usage | Web & Application | ||||||||
| Related | PFont |
この文書の原文はクリエイティブ・コモンズ(Creative Commons)のAttribution-Noncommercial-Share Alike(表示・非営利・継承) ライセンスで公開されています。
このライセンスは同一の許諾条件の下で原作者のクレジットを表示し、また作品を営利目的で利用しなければ、作品に対して複製、頒布、展示、実演、二次的著作物の作成が行えることを示します。
© 2007 Processing.org
© 2007 Processing.org

