0

web2py サーバー内の processing.js でカスタムフォントを使用するにはどうすればよいですか? より具体的には、パスは何ですか?また、なぜディレクティブを使用する必要があるのですか?

4

1 に答える 1

0

この答えを何ヶ月も探していたので、グーグルでヒットした場合に備えて、そこに出そうと思いました。web2py サーバーの HTML 5 キャンバスの processing.js インスタンスでフォントを有効にするには、よく知られているように、次のディレクティブを宣言する必要があります。

/* @pjs font="/nameOfYourApplication/nameOfYourFont.ttf"; */

これは、processing.org のリファレンス ページで説明されているように、フォントをプリロードして、ブラウザが読み込み時にスパズしないようにするために行われます。そして、次の最後のステップは、セットアップ機能に入り、これを行うことです:

textFont(createFont("/nameOfYourApplication/nameOfYourFont",32));

それでおしまい。ばかげているように聞こえますが、これを行う方法を知っている人にとっては常識かもしれませんが、ほとんどのヘルプが「データ」フォルダーについて話していることを考えると、イライラして無意味になる傾向があります.

フォントをアプリケーションの静的フォルダーに入れることをお勧めしますが、それ以上はすべてあなた次第です。

于 2013-08-16T06:57:10.487 に答える