[HTML5] fillTextを使わずにCanvasに文字を出力してみる2
revuloさんや職場のプロに助言をいただいて、少しまともになりました。実行する場合はここをクリックしてください。
firefox、Crome、iPhone等で動くはずです(IE+uuCanvas, IE+FlashCanvas)。拡大縮小をX・Y独立で指定できます。
今回はフォントのイメージも再作成しました。作成にGIMPを用いるとハーフトーンのところも半透明で、フォントサイズぴったりのイメージが作成できました。
透過レイヤでこのテキストをコピー&ペーストすると作成できます(Yさん、情報ありがとうございました)。
夏休みにライブラリ化を試みる予定です。
« [HTML5] fillTextを使わずにCanvasに文字を出力してみる | トップページ | [HTML5] fillTextを使わずに文字を出力してみる3(影付き) »
「パソコン・インターネット」カテゴリの記事
- [Windows10]コア限定で古いソフトを動かす- Wave SplitterでLPのCD化 –(2021.05.05)
- MacBook Air に3,180円で64GB増設 - 安いSDアダプタ発見! -(2016.06.18)
- 買って良かったキーボードPC(WP004)購入記(2016.04.02)
- Twitterはどこへ行くのか?(2015.04.13)
- 簡単すぎるネットワークカメラQwatch - TS-WLCAM -(2013.09.28)
「ソフトウェア」カテゴリの記事
- One fact in one placeとチケット駆動開発 - Software Processes are Software, Too -(2021.12.21)
- マルチスレッド処理と進捗管理・配員・作業分割/割り当て- Software Processes are Software, Too -(2021.12.20)
- カプセル化と組織パターン - Software Processes are Software, Too -(2021.12.20)
- 論文研修会(導入編)- 論理的思考のすすめ -(2019.12.01)
- デブサミ関西でNode-REDとペンギンと勇気の話をしました #devsumiB(2018.10.28)
「プログラミング」カテゴリの記事
- Greedy algorithmと2割8割の法則 - Software Processes are Software, Too -(2021.12.12)
- 論理的に考え伝える – SEA関西「開発現場で役立つ論文の書き方のお話」 -(2021.05.09)
- 論文研修会(導入編)- 論理的思考のすすめ -(2019.12.01)
- スクリプト言語入門 - シェル芸のすすめ - 第2回クラウド勉強会(2019.01.27)
- デブサミ関西でNode-REDとペンギンと勇気の話をしました #devsumiB(2018.10.28)
コメント
この記事へのコメントは終了しました。
« [HTML5] fillTextを使わずにCanvasに文字を出力してみる | トップページ | [HTML5] fillTextを使わずに文字を出力してみる3(影付き) »
動作確認してみましたが、IE だと表示が崩れますね。excanvas を最新版に差し替えてもダメでしたので、よかったら拙作の FlashCanvas ライブラリを使ってみて下さい。
http://flashcanvas.net/
投稿: revulo | 2010年8月 3日 (火) 06時25分
FlashCanvasの作者の方でしたか、コメントいただけて光栄です。
そうですね。excanvasはだめなようです。uuCanvas, Flash Canvasだと動くようなので追加しておきました。
Flash Canvasはなかなか意欲的なプロジェクトですね。Flashが許されるなら良い候補だと思います(IE8+Flash10.0だとうまく行きましたが、IE6+10.12(チョット自信がありませんが最新を入れました)では、画面が白いままで、何も表示されませんでした)。
uuCanvasもSilverLightにもDrowImageで透明化が無効、斜めのグラデーションが無効など、いろいろあるので、Flash Canvasの今後に期待しています。
投稿: さかば | 2010年8月 3日 (火) 21時50分
IE6 & Flash Player 10.1.53.64 の組み合わせで試してみましたが、私の環境では表示されました。ただ、他のサンプルでの話ですが、リロードしないと表示されない場合があったりもしましたので、もし不具合を再現する条件について何か分かったら教えて下さい。
個人的には、このライブラリで http://www3.wind.ne.jp/DENZI/diary/ にあるようなファイルをフォントの代わりに読み込むと、面白いことができそうだと思っています。
投稿: revulo | 2010年8月 4日 (水) 06時43分
すみません。IE6で動作しなかったのはサーバを介さずにPC上のファイルを開いたからでした。失礼しました。
おっしゃるようにRPGはもちろんのこと、落ちゲー、インベーダーゲームなども向いていると思います。また、速度向上のためにCSSスプライトを利用するような場合にも、Canvasが中心なら使える場合があると思います。
投稿: さかば | 2010年8月 4日 (水) 22時50分