Javaと比べると、.NET Frameworkの画像処理周辺は充実していて、非常に楽です。

* サムネイル作成ツール [#za954b05]
#ref(screenshot.png,nolink,right,around):
- サンプル: http://jomora.net/Thumbnail/
- サンプル: http://jomura.net/Thumbnail/
-- [[ClickOnce:http://www.atmarkit.co.jp/fdotnet/clickonce/clickonce01/clickonce01_01.html]]を使って配布してみました。
-- Web上の画像をURLで指定するか、ローカルディスクの画像ファイルをDrag&Dropしてから…
--- [view thumbnail]すると、作成されたサムネイル画像が閲覧できます。
--- [save] : サムネイル画像をローカルディスク上に保存します。
-- [clear] : 各入力フィールドを初期化
- ソース一式: &ref(http://jomora.net/Thumbnail/ThumbnailMaker_20060513.zip,ThumbnailMaker.zip); (11KB)
- ソース一式: &ref(http://jomura.net/Thumbnail/ThumbnailMaker_20060513.zip,ThumbnailMaker.zip); (11KB)
 // サムネイル画像作成
 Bitmap thumbnailImage = new Bitmap(width, height);
 using (Graphics grp = Graphics.FromImage(thumbnailImage))
 {
     grp.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
     grp.DrawImage(originalImage, 0, 0, width, height);
 }
 string thumbnailImageFileName = Path.Combine(TEMP_DIR, "_" + Path.GetFileName(this.urlStr.Text));
 thumbnailImage.Save(thumbnailImageFileName);
 }

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS