1


0

どのようにして動的に画像にテキストを追加することができるかについて、誰か私に教えてください。 たとえば、ある人がテキストフォームに入力して画像を選択します。 送信ボタンをクリックすると、訪問者が入力したテキストが画像に追加されます。 よく理解するには、http://www.vistaprint.com/を確認してください。 このサイトではフラッシュを使わずにこれを実現しています。

これを達成する方法についての任意のポインターは大いに感謝されるでしょう。 ありがとう

シモンズ:同様の何かをする別のサイトeyebuydirect.com/eyetry.php

3 Answer


2


http://www.vistaprint.com/では、http://www.vistaprint.com/vp/ns/studiotext.aspxにAjaxリクエストを送信するだけでコンパイル済みの画像が返されます。 この画像はレンダリングされたテキストで、カードの中に配置されています。 SVG / VML(クロスブラウザの場合は raphael)を検討してください。 これにより、サーバーの要求なしでイメージをレンダリングすることができます。


2


利用可能なテクノロジや、生成されたイメージに対して何をしたいのかに応じて、さまざまなオプションがあります。

私のお勧めは、サーバーサイド技術を使ってイメージを生成することです。 たとえば、.NETを利用できる場合は、System.Drawingクラスを使用してイメージを作成できます。

その他のソリューションには、CSSポジショニング、Flash、またはSVGがあります。これらのいずれもサーバーサイドテクノロジを必要としませんが、その後の画像の使用を制限する可能性があります。


0


phpを使用している場合は、サーバーサイドでそれを行う必要があります。http://us2.php.net/manual/en/book.image.php