タグ

.netに関するyoshii_hirotoのブックマーク (5)

  • PictureBoxへ描画した画像の保存: DOBON.NETプログラミング掲示板過去ログ

    題名: PictureBoxへ描画した画像の保存 著者: あや 日時: 2003/12/10 12:07:10 ID: 1768 この記事の返信元: (なし) この記事への返信: [1770] Re[1]: PictureBoxへ描画した画像の保存 よねKEN 2003/12/10 13:22:17 ツリーを表示 環境/言語:[Windows2000 VB.NET] 分類:[.NET] 初めてレスします。 現在、PictureBox上へ線や円等の図形を描画し、それをファイルへ保存する処理を 作成しています。 .NET Tipsの線を引くを参考にし、線は描画することが出来ました。 しかし、.NET Tipsの画像フォーマットを指定して保存するを参考にしてロジックを組むと、実行時に下記のエラーが発生します。 'System.NullReferenceException' のハンドルされていない

  • 画像を半透明で表示する

    画像を半透明にするには、画像内のすべてのピクセルのアルファ値(透明度)を変更すればいいということになります。一つ一つのピクセルを操作するとなると大変ですので、ここではImageAttributesクラスとColorMatrixクラスを使ってアルファ値を変更して表示することを考えます。 ColorMatrixに関しては「画像のカラーバランスを補正して表示する」で説明していますのでそちらで確認していただくことにして、ここでは画像を透明度0.5で表示する例を示します。 'Imports System.Drawing '描画先とするImageオブジェクトを作成する Dim canvas As New Bitmap(PictureBox1.Width, PictureBox1.Height) 'ImageオブジェクトのGraphicsオブジェクトを作成する Dim g As Graphics = G

    画像を半透明で表示する
  • .NET TIPS 文字列をシフトJISとしてバイト列に変換するには? - C# - @IT

    .NET Frameworkでは、文字列はすべてUnicode文字の並びとして処理される。しかし日語を扱うアプリケーションやシステムでは、文字列データの文字コード体系としてUnicode以外(シフトJISやEUC-JPなど)を使用しているものが少なくない。このようなシステムとデータをやりとりする場合、プログラムで処理したUnicode文字列をシフトJIS文字列などに変換し、それをバイト列(byte型データの配列)として扱う必要が生じることがある。 このような文字コードの変換を行う場合には、Encodingクラス(System.Text名前空間)を利用する。このクラスには、文字列をバイト列に変換する(エンコードする)ためのGetBytesメソッドが用意されている。 ただし、Encodingクラスは正確には抽象クラスであり、そのサブクラスとしては、7ビットASCII、Unicode(2個の連

  • コンソール・アプリケーションの出力を取り込むには?[C#、VB]

    連載目次 「TIPS:コマンド・プロンプトを表示せずにコンソール・アプリケーションを実行するには?」では、Windowsアプリケーションなどから外部のコンソール・アプリケーションを実行する場合に、コマンド・プロンプトを表示させずに実行する方法について解説しているが、この際、実行する外部アプリケーションによっては、その画面出力がプログラムで必要になることがある。 稿ではプログラムからコンソール・アプリケーションを実行し、その出力を取得する方法について解説する。 標準出力とそのリダイレクト 題に入る前に、コンソール・アプリケーションの出力について簡単に説明しておこう。 たいていのコンソール・アプリケーションは実行結果などを画面(通常はコマンド・プロンプト)に表示するが、これはコンソール・アプリケーションが画面に描画を行っているわけではない。コンソール・アプリケーションは文字を「標準出力」に

    コンソール・アプリケーションの出力を取り込むには?[C#、VB]
  • マイクロソフト社のシステム管理者に聞く(1/2) - @IT

    .NET管理者虎の巻 マイクロソフト社のシステム管理者に聞く .NETの社内展開、管理の実際 1.マイクロソフトはいかに.NETを活用しているのか マイクロソフト株式会社 Microsoft ITディレクター 荒瀬 達也 氏 聞き手:Windows Server Insider編集長 小川 誉久 2007/08/23 ツールやライブラリなどの開発環境が整い始め、ソフトウェア開発者にとって.NETは、アプリケーション開発を強力に支援してくれる開発プラットフォームに発展した。しかし、.NETアプリケーションの展開・運用を避けたがるシステム管理者はいまなお少なくない。.NET Frameworkの追加によって、システムが不安定になったり、管理の手間が増えたりするのでは、と考えるシステム管理者が多いためのようだ。 それでは、開発元として、.NETアプリケーションの展開・運用を早期から進めているだろ

  • 1