入力テキストを画像に変換する方法はありますか?私が正確にしようとしているのは、テキストをテキストボックスに入力してdivに表示することです。ボタンをクリックすると、divにコピーされたテキストを画像に変更する必要があります。 Any1はこれについて何でも知っている??前もって感謝します!javascriptを使用してテキストを画像に変換する
13
A
答えて
29
これは、非表示のキャンバス要素を使用して、toDataURL
を使用してイメージに変換することができます。
var tCtx = document.getElementById('textCanvas').getContext('2d'), //Hidden canvas
imageElem = document.getElementById('image'); //Image element
// Text input element
document.getElementById('textInput').addEventListener('keyup', function(){
tCtx.canvas.width = tCtx.measureText(this.value).width;
tCtx.fillText(this.value, 0, 10);
imageElem.src = tCtx.canvas.toDataURL();
console.log(imageElem.src);
}, false);
0
あなたは、サーバー側でのImageMagickを使用する必要があります:あなたのコードは次のようになります。どのような種類のフレームワークを使用するかによって、すばらしいシェルスクリプトを書く必要があります。
OR
あなたはこれをチェックすることができます:Amaanによって提案
1
キャンバスアプローチは間違いなく、画像にクライアント側を生成するために、今日のアプローチです。
これまでの最も一般的な解決策は、Cufonのようなライブラリを使用することでした。 Cufon wiki page on its usageからこのスニペットが来る:
<script type="text/javascript">
Cufon.replace('h1'); // Works without a selector engine
Cufon.replace('#sub1'); // Requires a selector engine for IE 6-7, see above
</script>
Cufonは、アップフロントフォントのクライアント側のバージョンを生成します。つまり、ImageMagickのように、Webサーバー上にイメージを生成する代わりに、静的ファイルをWebサーバーに追加するだけです。
関連する問題
- 1. JavaScriptを使用してローカル画像をbase64に変換する
- 2. jqueryを使ってテキストを画像に変換するには?
- 3. IValueConverterを使用してバインドされたテキストを画像に変換する
- 4. テキストを画像に変換する
- 5. JavaScriptを使ってpng画像をblob画像に変換しますか?
- 6. JavaScriptを使用してテキストをピクセル座標に変換する
- 7. javascriptを使用してマウスの画像上にテキストを表示
- 8. JQueryを使用してXML画像パスを画像に変換する
- 9. 画像からテキストへの変換にtess-twoを使用しています
- 10. Tesseractを使用した画像からテキストへの変換
- 11. PDFBoxを使用して画像をバイト[]に変換する
- 12. itextsharpを使用して画像をPDFに変換する
- 13. IEでjavascriptのCSS変換を使用して画像を回転する
- 14. Javascriptを使用してウェブページの画像を変更する
- 15. PILを使用して画像を変換する
- 16. テキストをCSSでJavaScriptを使ってJavaScriptに変換する
- 17. capybaraを使用して画像をbase64に変換
- 18. React-Native:画像をダウンロードしてBase64に変換する画像
- 19. PDFをテキストなしの画像に変換する方法
- 20. JavaScriptを使用して画像サイズを変更してディスクに保存する
- 21. JavaScriptを使用して画像をサイクリング
- 22. PHPを使用してビデオテンプレートをカスタム画像/テキストに置き換える方法
- 23. Kinetic.js html5 canvasを使用して画像上にテキストを置き換える
- 24. contenteditable divのkeyupイベントを使用してテキストを画像に置き換える
- 25. 変換マップを使用したOpenCV2変換画像
- 26. dlibを使用して画像にアフィン変換を適用する
- 27. ウェブカメラを使用して画像を撮影して画像ファイルに変換する方法
- 28. javascriptを使用してテキストでテキストを置き換える
- 29. javascriptを使用してhtml5で画像を描画する
- 30. JavaScriptを使用してテキストを単数のAsciiに変換する
ここではサーバーサイドのアクションが必要です。 ImageMagickおそらく... – Lix
テキストを配置することによってイメージ上にテキストを書くことができます... – Aravind
[何を試しましたか](http://mattgemmell.com/2008/12/08/what-have-you-tried /)。 – FallenAngel