• ベストアンサー

Visual Web Developerで描画

こんばんは Visual Web Developerを初めて間もない者です。 Imageに文字列を描画したいと思っています。 例えば Textboxに入力した文字列をButtonイベントで取得して Imageで表示している画像上に描画 のような感じです。 その他の制約としましては、 ・画像サイズに合わせて文字列が折り返して描画されること どなたかご教授お願いいたします。 開発環境 ・Window XP Home Edition ・VWD 2010 Express(ASP.NET Webサイト C#)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

文字を入れ込んだ画像を作成するのならこれ。 折り返しも紹介さている。 http://dobon.net/vb/dotnet/graphics/drawstring.html ASP.net で動的に画像を生成するのならこんな感じ。 http://www.google.co.jp/search?hl=ja&q=vb.net+%E7%94%BB%E5%83%8F+%E6%96%87%E5%AD%97&lr=lang_ja#sclient=psy-ab&hl=ja&lr=lang_ja&tbs=lr:lang_1ja&source=hp&q=asp.net+%E7%94%BB%E5%83%8F+%E5%8B%95%E7%9A%84&pbx=1&oq=asp.net+%E7%94%BB%E5%83%8F&aq=1&aqi=g4&aql=&gs_sm=e&gs_upl=0l0l3l342l0l0l0l0l0l0l0l0ll0l0&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e71c3a62d3f97f16&biw=1105&bih=682 上記のような Web 上の情報で問題ないとおもうのですが、何か問題があったのでしょうか?

hndhdk58
質問者

お礼

すばやいご解答ありがとうございました! おかげさまで実現することが出来ました! ASP.net で動的に画像生成の検索の仕方が悪かったので、 見つけることが出来ないでいました。。。 本当にありがとうございました!

関連するQ&A

  • Visual Web Developer 2008 Expressでの線描画

    Visual Web Developer 2008 ExpressでWebアプリを勉強しています。 Webの画面上に描画エリアを設けて、その中に線(Lineや PolyLine)の 描画をしようと思うのですが、インターネットで調べると、PictureBoxを配置して、その中に描画するように書いてあります。 しかし、Visual Web Developer 2008 Expressのツールボックスには、PictureBoxは、ありません。 (Imageならあります) JavaScriptで描画するという手もありますが、プログラム(C#)の中にPaintイベントを作成して、描画を行うようにするには、どうすればよいでしょうか? 最終的には、クライアントからデータを送って、その内容を描画するようなページにしたいと思っています。 やはりFlashを使わないと不可能でしょうか? Visual Web Developer 2008 Expressでの何か良いサンプルがありましたら、紹介していただけるとありがたいです。

  • visual web developer 2005 で MYSQLに接続したいです。

    環境は Visual Web developer 2005 Express Edition MySQL5.0 です。 Visual Web developer 2005 Express Editionで MYSQLに接続したいのですが どうしたらよいですか?

  • Visual Web Developer Express Edition で作成したWebアプリケーションについて

    「Visual Web Developer 2005 Express Edition」でWebアプリケーションを作成し、Webサーバーに配置しようとしたところで躓きました。 ヘルプを見ると「Web サイトの発行ユーティリティは、Visual Web Developer Express Edition では使用できません。」となっていますが、もしかして「Express Edition」ではアプリケーションの公開ができないということでしょうか? そこそこ時間をかけて作成しており、やっと完成したところなので無駄にはしたくありません。 ちなみに社内用に作成したWebアプリケーションで、外部公開用ではありません。 何か方法はありませんでしょうか? 宜しくお願いします。

  • HTMLデザイナが・・・Visual Web Developer 2008 Express Edition

    VS2002 2003 を日々使っています。 VS2008に興味を持ち、 Visual Web Developer 2008 Express Editionを使って見たのですが ASP.NET C#.net  ASP画面の構築時、以前のVSだと、各コントロールを 画面上にセットするだけで、自在に好きな場所に配置出来たのに Visual Web Developer 2008 Express Editionは、必ず、左端に 配置されて仕舞います。 これは設定可能なのでしょうか? 配置に関する考え方が変わったのでしょうか?

  • Web Developerが正常にインストールできたかわからない

    先ほど http://www.microsoft.com/japan/msdn/vstudio/Express/ から Visual Web Developer 2008 Express Edition をダウンロードしインストールし再起動したのですが どうやってインストールが成功したのか確認できるのでしょうか? コントロールパネルを見ても何も変わってないような気がします。 Microsoft Visual Basic 2008 Express Edition はもともと使用できています。 ご教授よろしくお願い致します。

  • Visual Web Developerでの日本語入力

    Visual Web Developer 2005 Express EditionにてXMLファイルを 編集する際、以下の様な現象が起きてしまいます。 XMLは不勉強なのですが、これは仕様なのでしょうか? [hoge.xml] ============================================================= <ほげほげ> <ふがふが></ふがふが> 上のふがふがを行末にコピペすると日本語がきえる hankakuがあるとふがふがを行末にコピペしても消えない </ほげほげ> ============================================================ よろしくお願いいたします。

    • 締切済み
    • XML
  • TextBoxに入力された文字列のソート

    TextBoxに入力された文字列のソート TextBoxに入力された文字列のソート 開発環境:Visual Web Developer 2008 express 言語:Visual Basic TextBoxを縦5行横3列に並べた表形式の入力フォームがあり、1列目のTextBox(番号…1,4、7、10、13)に入力された文字列(数値)を基準に、昇順にソートし、行ごと入れ替えるプログラムを作りたいのですが、TextBoxを利用したソートの参考になるものが見つからず息詰まっています。どなたかサンプルや参考になるサイトがあれば、教えてください。 ###入力フォーム### 1  あああ あああ 3  ううう ううう 2  いいい いいい 5  おおお おおお 4  えええ えええ ###実際に出したい結果### 1  あああ あああ 2  いいい いいい 3  ううう ううう 4  えええ えええ 5  おおお おおお

  • Visual Studio 2005 Standard Editionについて

    タイトルのアップグレード版の購入を考えていますが、 アップグレードとは何からのアップグレードを指しているのかがわかりません。 当方、Visual Studio 2005 C++ Express Editionをインストールしているのですが、アップグレードの適用内でしょうか? Microsoftの製品紹介によると ---------------------------------------------------------------------------- アップグレード アップグレードは Visual Studio 2005 Professional Edition、Visual Studio 2005 Tools for Office、Visual Studio 2005 Standard Edition、そして Visual SourceSafe 2005 パッケージにて提供しており、以下の製品のいずれかのライセンスをお持ちのお客様がご購入いただけます。(エディション※ は問いません) * MSDN Subscription * Visual Studio 97 / 6.0 / Visual Studio .NET Version 2002, 2003 / 2005 * Visual Basic 5.0 / 6.0 / Visual Basic .NET Version 2002, 2003 / 2005 * Visual C++ 5.0 / 6.0 / Visual C++ .NET Version 2002, 2003 / 2005 * Visual C# .NET Version 2002, 2003 / 2005 * Visual J# .NET Version 2003 / 2005 * Visual Web Developer 2005 * Visual InterDev® 1.0 / 6.0 * Visual J++® 1.1 / 6.0 * Visual SourceSafe 5.0 / 6.0 / 2005 * Visual Studio Tools for the Microsoft Office System Version 2003 / 2005 * Office 97 Developer (差分パックを含む) / Office 2000 Developer (Developer Tools を含む) / Office XP Developer * eMbedded Visual Tools 3.0 / eMbedded Visual C++ 4.0 ※ バージョンによって、さまざまなエディションがあります。エディションには、Express、Standard、Professional、 Enterprise Developer、Enterprise Architect、Team Edition for Software Developers などが含まれます。 ---------------------------------------------------------------------------- としていますが、にわかに信じがたいのです^^; 購入経験のある方いらっしゃいましたら、ご教授ねがいたく。。。 よろしくお願いいたします。

  • Visual Basic 2005 について教えてください

    今までJavaはやっていました。EXCELなんかでVBAを使って入力フォームを作ると言うことをしてきたのですが、ちょっとVisual Basicに興味を持ちだしました。 その中で、下記の入門用の開発ツールが出てきましたが、どうなんでしょうか? ちょっと抽象的ですね。具体的には、どの程度のことが出来るのでしょうか?例えば、それこそEXCELの入力フォームなんかが体裁よく出来るとか、データベースの入力フォームが出来るとか。具体的にどんなことが出来るのでしょうか? 本来は、もう少し上位のツールが良いのでしょうが、本格的にやる前にちょっと試してみたいのですが。 Visual Studio Express Editions Visual Web Developer 2005 Express Edition 実際使用された方等おられましたらお教えください。

  • textboxの繰り返し連結処理

    textboxの繰り返し連結処理 Visual Web Developer 2008を使いWebアプリケーション開発中です。言語はVBです。 複数のtextboxに入力された文字を連結する方法が分かりません。 ↓このようにtextboxに入力された文字   1 2 3 4 5 1 あ|い|う|え|お 2 か|き|く|け|こ 3 さ|し|す|せ|そ 4 た|ち|つ|て|と 5 な|に|ぬ|ね|の Buttonをクリックしたら“あいうえおかきくけこさしすせそ…”というtextboxの連結処理をしたいのですが、textboxの数が200~300と多いので、繰り返し処理を使い簡単にできないでしょうか? 初心者なので分かりづらい質問で申し訳ありません。 参考になるページやコードがあったら教えて下さい。 よろしくお願いします。