0

ユーザーが自分の html5 cnavas にテキストを追加できるようにする html5 アプリケーションを実装する必要があります。ペイントで行う方法と同様に、ユーザーは文字のサイズ、タイプなどを変更できます。

4

2 に答える 2

1

このリンクをチェックしてください。これはおそらくあなたが必要としているものです: http://h4ckcod3r.in/html5app/

これは、html5 キャンバスで最初に作成したものの 1 つです。ソースをチェックアウトできます。それは非常に自明です。

これは単純なペイント アプリケーションです。テキスト機能を追加するように変更することもできます。

そのためのロジックは、ユーザーがフォント、フォントサイズ、タイプ、テキスト幅などを変更するたびにキャンバスを再描画する必要があるということです。オプションについては知っているfillTextと思いstrokeTextます。

于 2012-06-06T17:36:21.910 に答える
0

ページ(または要素)のスタイルを読み取り、キャンバスにレンダリングするhtml2Canvasをご覧になることをお勧めします。100%完璧ではありませんが、かなりうまく機能します。

あなたがやろうとしていることにかなり近いこの例(クリックしてテキストとレンダリングされたキャンバスを切り替える)などのいくつかの例を確認してください。これにより、少なくとも正しい道を歩むことができます。

于 2012-06-06T18:56:14.010 に答える