SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

現役エンジニア直伝! 「現場」で使えるコンポーネント活用術(LEADTOOLS)

「LEADTOOLS 16.5J」を使って、高速な画像処理を味わおう

LEADTOOLS 16.5J Imaging Pro Suite SP3を使った画像ビューワアプリの作成

  • このエントリーをはてなブックマークに追加

 「LEADTOOLS 16.5J」は、さまざまな画像フォーマットに対応した画像処理用コンポーネントです。Windowsフォーム、ASP.NET Webフォーム、WPFの3形態に対応していますが、今回はこの中からWPFでの使用に注目してみたいと思います。

  • このエントリーをはてなブックマークに追加

はじめに

 「LEADTOOLS 16.5J」は2009年に発売が開始され、すでに2年近く経過していますが、2011年2月にはSP3の提供が開始され、.NET Framework 4 Client Profile、Expression Blend 3など、最新環境への対応も行われています。しっかりとした基本機能を備えているだけでなく、柔軟な拡張性を持ったコンポーネントであると言えるでしょう。

 LEADTOOLSを使うと、コントロール間のバインディング機能などを使い、WPFでの柔軟性のあるUIを構築できます。本稿では、画像一覧部分と指定画像表示部分からなる画像ビューワを、LEADTOOLSのImageList、BitmapSourceViewerの2つのコントロールを使って作成し、WPFでの利用手順を確認していきたいと思います。

事前準備

 LEADTOOLSを使うためには、他のコントロールと同様に、インストール後にVisual Studioのツールボックスに登録を行ってデザイナにドラッグ&ドロップできるようにします。

 まず、Visual Studio 2010を起動し、[ツール]-[ツールボックスアイテムの選択]メニューを選択してダイアログボックスを表示します。

 次に、以下のLEADTOOLSのコントロールのチェックボックスを選択し、[OK]ボタンをクリックします。

  • BitmapSourceViewr
  • ImageListItem
  • ImageList
  • BitmapSourceViewerElement
  • MagnifyGlass
  • ImagePanViewer
  • RasterImageViewer
  • RasterImageViewerElement
図1 ツールボックスへの登録
図1 ツールボックスへの登録

 これで、ツールボックスに必要なコントロールが登録できました。

次のページ
サンプルアプリケーションの作成

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
現役エンジニア直伝! 「現場」で使えるコンポーネント活用術(LEADTOOLS)連載記事一覧

もっと読む

この記事の著者

初音玲(ハツネアキラ)

 国内SIerのSEでパッケージ製品開発を主に行っており、最近は、空間認識や音声認識などを応用した製品を手掛けています。 個人的には、仕事の内容をさらに拡張したHoloLensなどのMRを中心に活動しています。 Microsoft MVP for Windows Development ブログ:http://hatsune.hatenablog.jp/

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/6063 2011/10/13 16:47

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング