今回は簡易画像編集ソフトに文字を描画する機能を追加します。 [文字を挿入する]を選択したらダイアログを表示し、確定したら左上を起点に文字列を挿入します。このままではあまり役に立たないのですが、今後改良を加えます。 では文・・・
今回は簡易画像編集ソフトに文字を描画する機能を追加します。 [文字を挿入する]を選択したらダイアログを表示し、確定したら左上を起点に文字列を挿入します。このままではあまり役に立たないのですが、今後改良を加えます。 では文・・・
マウスをドラッグすることで直線や曲線を引くことができるようにします。 まずメニューを追加します。 そしてEditMode列挙体にDrawLineとFreeLineを追加します。 [crayon-67418f8e2ba2d・・・
これまで作成してきた簡易画像編集ソフトにはアンドゥとリドゥの機能がありませんでした。そこでアンドゥとリドゥの機能を追加します。 まず、以下のようなクラスを作成します。アンドゥまたはリドゥをするときはビットマップ情報とどの・・・
矩形、楕円を描画する まずメニューを作成します。そして以下のような列挙体を作成します。 [crayon-67418f8e2c0a1249824042/] [crayon-67418f8e2c0a5938304285/] ・・・
これはウィンドウをキャプチャしたものをjpg形式で保存したものです。 タイトルバーの部分だけ色を変更しようとするとムラができてうまくいきません。 そこで似たような色でも同じ色とみなして置換できるようにします。 まずはダイ・・・
色を反転させる 今回は簡単です。すぐに終わります。色を反転させる処理を行ないます。R,G,Bの要素をそれぞれ求めて255からこの値を引くと補色を得ることができます。 [crayon-67418f8e2c6b3510046・・・
複数の画像ファイルの色を置換するアプリ でもやりましたが、指定した色を置換する機能を追加します。 色を指定するために色を記憶させる機能も追加します。 まず新しいユーザーコントロールを作成します。チェックボックスにチェック・・・
画像全体の反転・回転であれば簡単 今回は左右上下反転と回転をやります。といってもBitmapクラスのRotateFlipメソッドを使うだけなので簡単です。 [crayon-67418f8e2cdfb971954836/]・・・
画像の拡大と縮小 前回作成した簡易画像編集ソフトはファイルを開くことと保存することしかできず、肝心の編集機能がありませんでした。今回は画像の拡大と縮小をおこないます。 SizeChangeメソッドの作成 SizeChan・・・
簡易画像編集ソフトをつくる これまで 画像の拡大と縮小 色の置換と反転 上下左右の反転 文字を入れる といった処理をするアプリを作成してきました。 今回はこれらを総合的にできるアプリの作成を目指します。Windowsに付・・・