【イメージキット6】 イメージ処理コンポーネントの

イメージ処理コンポーネントのベストセラー、最新版。
【イメージキット6】
ラスター・ベクトル両対応
イメージ編集ツールバー
本格レイヤー処理、など新機能満載
ImageKit6は、アプリケーションに簡単にイメージ処理機能を付加するためのActiveXコンポーネントです。
TWAIN対応スキャンデバイスからのイメージの取込 、イメージファイルの読込・保存、イメージの編集、表示、
印刷、イメージへの描画、スライドショウなどを8個のカスタムコントロールで提供します。また、一部の機能を
除き、そのほとんどの機能をDLL形式のAPIとしても利用できます。
ImageKit6では、ラスターデータ処理に加えベクトルデータの処理機能が追加され 、DXF(2次元)、WMF、
EMFのサポートにより図面データなどとの相互運用を考えたアプリケーションの作成が可能になります。また、
プログラマがコードを書かずに、エンドユーザに高度なイメージ編集機能を提供できる「イメージ編集ツールバ
ー」(ラスター用、ベクトル用)やラスター上にベクトルイメージの積み上げが可能で最大20階層にもおよぶレ
イヤー処理機能が実現できるディスプレイコントロールをはじめ、「レンズ」や「水の波紋」など充実したイメー
ジ効果をサポートしたエフェクトコントロール、操作性・高速化を極めカスタムパターンによるイメージの一覧
表示を可能にしたサムネイルコントロール、ADFによる両面取り込みやデジカメのサムネイル画像の取り込みを
サポートしたスキャンコントロールなど、ImageKit6は決定的なハイパフォーマンスをリーズナブルな価格で提
供するニュートンのスタイルを継承しています。
イメージ編集ツールバー
CADデータ(DXF)
グリッド
目盛
ベクトルイメージ
ラスターイメージ
基本イメージ
マルチレイヤー
ディスプレイコントロール
イメージの表示機能や編集機能などを強力に支援します。
●ベクトルデータ【DXF(2次元)
、WMF、EMF】の表示 ★New
CADデータ(DXF)
ベクトルデータの
パンウィンドウも
サポート
●目盛の表示(単位:ピクセル、ミリメートル、インチ)★New
●グリッドの表示(単位:ピクセル、ミリメートル、インチ)★New
●ラスタイメージの重ね合せ表示(最大10階層)★New
●ベクトルデータの重ね合せ表示(最大10階層)★New
グリッド
目盛
■マルチレイヤー機能
JPEGなどのラスターイメ
ージデータとDXF図面デー
タなどとの相互運用を考え
たアプリケーションの作成
が可能
●スケーリング表示
イメージのサイズがディスプレイコントロールより大きい場
合、自動的に縮小されて表示されます。
●実寸表示
イメージのサイズがディスプレイコントロールより大きい場
合、自動的にスクロールバーが表示されます。
●実寸表示(スクロールバーなし)
イメージのサイズがディスプレイコントロールより大きい場合
でもスクロールバーは表示されず、縮小も行いません。
●ストレッチ表示
ディスプレイコントロールのサイズに合わせてイメージをはめ
込みます。
●イメージの初期表示開始位置の指定可能
この機能により、例えばイメージ最下部を初期表示とすること
ができます。
●パンウィンドウ機能(ラスターデータ、ベクトルデータ★New )
現在表示されているデ
ィスプレイコントロー
ルとは別のウィンドウ
(パンウィンドウ)にそ
のイメージ全体と全体
での位置枠を表示し、ディスプレ
イコントロール上のイメージ表示
範囲とパンウィンドウ上のイメー
ジ位置枠をお互いの動きに連動し
て移動します。
この機能を利用することで、ディスプレイコントロールに表示
しきれないイメージの全体に対する位置確認をしながら操作を
進めることができます。ベクトルデータのパンウィンドウもサ
ポートしました。
ベクトルイメージ
ラスターイメージ
基本イメージ
●スクロールバー制御アクション
ユーザの操作ではなく、コードで現在表示されているイメージ
に対し斜めを含むイメージのスクロールを制御できます。
●矩形選択範囲の指定機能
ディスプレイコントロール上でマウスを使って自由な矩形範囲
を4点で選択し、座標を取得しそのままエフェクト処理などを
実行できます。
●イメージ編集ツールバー(ラスターイメージ)★New
●座標値のツールチップ表示★New
●マウスのドラッグによるスクロール表示★New
● Visual Basic(VB)のPictureオブジェクトの
入出力をサポート★New
■VBのPictureオブジェクトからImageKit6の
コモンコントロールへイメージを転送
IkCommon1.Picture = Picture1.Picture
■コモンコントロールからイメージを取得し
ディスプレイコントロールに表示
IkDisp1.ImgHandle = IkCommon1.ImgHandle
●白黒2値イメージの高精彩表示★New
白黒2値イメージの縮小表示時のイメージのくずれを補正
補正をしない場合
補正をした場合
ズーム、回転、削除、
矩形領域選択、自由領
域選択、ペン、色の取
得、四角、楕円、角丸
四角、直線、曲線、塗
りつぶし、エアブラシ、
文字入力、フォント、
消しゴム、スタンプ、
コピー、貼りつけ、前
景・背景色指定、枠指
定など
プログラマは、次のような3行のコードだけで、エンドユーザに
対しリッチな「イメージ編集ツールバー」を提供できます。
IkDisp1.EditEnable = True '編集許可
IkDisp1.Edit.ShowToolBar ikRaster '編集ツールバーの表示
IkDisp1.Modify 'イメージの更新
●イメージ編集ツールバー(ベクトルデータ)★New
ズーム、回転、削除、移
動、矩形領域選択、四角、
楕円、角丸四角、直線、
連続線、閉じた連続線、
ラスターイメージ読込、
文字入力、フォント、前
景・背景色指定、枠指定
など
サムネイルコントロール
フォルダとファイルタイプなどを指定して、複数のイメージファ
イルを自動的にサムネイル表示します。操作性・高速化を極めカス
タムパターンによるイメージの一覧表示なども可能としました。
●特殊効果
油絵効果★ New /キャンバス効果★ New /ガラスタイル効果★
New /レンズ効果 ★ New /水の波紋効果 ★ New /ねじり効果 ★
New /さざなみ効果★New /モーションぼかし★New
▼キャンバス効果
▼モーションぼかし
▼レンズ効果
▼水の波紋効果
カスタムパターン
●サムネイルダイアログの自由レイアウト機能
表示するサムネイルに対し、行数や列数などを指定することで
自由にサムネイルのダイアログをレイアウトできます。
●豊富なサムネイル設定条件
サムネイル設定条件:
フォルダ、ファイルタイプ(BMP、JPEG、GIFなど異なるフ
ァイルタイプも混在して指定可能)、行数、列数、スクロール
バー有無、スクロールバー制御アクション(コードでスクロー
ルさせる機能)、各種背景色、画像の大きさ★New 、画像間の
ピッチ、表示パターン(ボタン、フィルム)など
●ファイル読込イベントの利用
サムネイル表示のファイル読込中に、1ファイル単位でフック
できるイベントを用意。
●カスタムパターン表示をサポート★New
パターンとしたい任意のイメージとその透過色などを設定し
て、まったくオリジナルなパターンでのサムネイル表示を実現。
●イメージの同時複数選択をサポート★New
サムネイル表示上のイメージを選択する場合の複数イメージの
選択をサポート。
●イメージファイルのドロップ操作対応★New
WindowsエクスプローラやImageKitの他のサムネイルコントロ
ールからのドロップファイルの取得機能を装備。これにより、
例えばエクスプローラ上のイメージファイルをサムネイルコン
トロール内にドロップし読込ファイルの候補とする、といった
エンドユーザの操作を簡単に実現でき、他のアプリケーション
との連携に役立ちます。
●サムネイル表示の高速化の実現★New
同一イメージファイルが2回目以降の表示となる場合は、
ImageKit6独自のサムネイルファイルを利用し、その読込速度
を短縮します。快適なスピードを実感ください。
エフェクトコントロール
イメージを加工するためのさまざまな機能を提供します。
●電子透かし処理機能
著作権やロゴマークなどを見えないように元画像に埋め込み、
その検証も行えます。例えば工事現場の工程証拠写真や事故車
の損傷写真などの故意に改変されては困るという場合やその画
像の著作権を行使する必要がある場合などに効果があります。
●イメージの新規作成●イメージの選択範囲指定
●イメージ合成●レイヤー合成●パノラマ合成
●イメージのコピー(複製)
●画像のコピー&ペースト(クリップボード)●シャープネス
●ノイズ除去●ぼかし●モザイク●輪郭抽出●エンボス
●アンチエイリアス●カスタムフィルタ
●色調補正(RGB、YCC対応、ガンマ補正、加減補正、値の反転、
彩度調整)
●増色・減色●拡大・縮小
●回転(選択範囲を用いて元画像の部分的な回転が可能・1/100
度単位の回転が可能・補間オプションにより画像の劣化を減
少)
●アフィン変換(歪んだイメージを修正可能)
スキャンコントロール
TWAIN対応のスキャンデ
バイス(イメージスキャナ、
デジタルカメラ、フィルム
スキャナ)から、イメージ
を取り込む機能を提供しま
す。ADFはもちろん、その
両面取り込みさえもサポー
トしました。
オリジナルで作
成した取り込み
画面の例
●ADFの両面取り込みをサポート★New
●デジタルカメラのサムネイル画像の取り込みをサポート★New
●モノクロのハーフトーンの設定取り込みをサポート★New
●取り込み時のスケール設定をサポート★New
●取り込み時の用紙サイズの設定をサポート★New
●設定値の有効範囲の取得可能★New
●スキャンデバイスの選択
イメージを取り込む対象のスキャンデバイスを選択するダイア
ログを表示します。スキャンデバイスのデータソース名称が予
めわかっている場合はこの機能は省略できます。また、ダイア
ログ内のデータソースのリストの取得も可能です。
●メーカ提供UI(ユーザインターフェイス)と開発者作成UIの両
方での取り込み方法をサポート
開発者作成UIは、オリジナルな取り込み画面を作成したい場合
に利用できます。
●ADF(オートドキュメントフィーダ)・デジタルカメラによる
連続スキャニングをサポート(メーカ提供UI,開発者作成UI)
●取り込み条件の設定(開発者作成UI)、取り込み情報(メーカ
提供UI、開発者作成UI)の取得機能を提供
■取り込み条件
ピクセルタイプ、取り込み位置、解像度、画素ビット数、ブラ
イトネス、コントラスト、ガンマ訂正値、ハイライト、スレッ
シュホールド(しきい値)、シャドウ、取り込みインジケータ
有無、取り込みモード(原稿台、ADF・デジタルカメラなど)、
データソース名指定、UI選択(メーカ提供UI<取り込み後表示
状態指定可>、開発者作成UI)、画像の単位種類(インチ、セ
ンチ、ピクセル…)
■取り込み情報
取り込み位置、解像度、画像の単位種類(インチ、センチ、ピ
クセル…)
●連続スキャニング実行時に有用な、取り込み1枚単位でフック
できるイベントを用意
ファイルコントロール
イメージファイルの読込・保存機能を提供します。各ファイルタ
イプを自動認識してイメージファイルの読込を行います。読込時
とは別のファイルタイプで保存できます。例えば、CADデータ
(DXF)を読込み、JPEGイメージとして保存することも簡単です。
●プレビュー付ファイル選択ダイアログ
イドショウを実現します。任意ボタンなどのイベントに連動した
スライド(イメージ)の切り替え(送り、戻し、先頭、最終など)や、
タイマー設定によるスライドの自動送り、一時停止やエンドレス
スライドショウなどを作成できます。 ▼スライドイメージ例
ランタイムライセンスについて
このダイアログを利用することでイメージファイルの読込選択
のためのコードが不要になります。また、一覧中の選択されて
いるイメージファイルの縮小イメージプレビューをリアルタイ
ムにダイアログ内に表示するので、視覚的に確認した上でファ
イルを選択する処理が驚くほど簡単に作成できます。
●読込・保存時の進捗状況をイベントで通知
■対応イメージファイルタイプ
●DIB(WindowsBMP) 1,4,8,16,24,32ビット
●DIB(WindowsBMP)RLE4,RLE8 4,8ビット
●JPEG 8ビットグレースケール,24ビット/基本DCT、プログレ
ッシブDCT/Exif(JPEG圧縮・基本主画像読込のみ)
●GIF 透明/インタレース/1,4,8ビット/マルチページ読込/アニメ
ーション保存
●TIFF 1,4,8,16,24,32ビット
【圧縮方式】非圧縮/CCITTRLE/FAX3(1次元・2次元圧縮)
/FAX4/PACKBITS/LZW【カラーモード】パレット/RGB/CMYK
【マルチページ】読込/保存
●PNG 1,4,8,24ビット/透明/インタレース
●FPX(フラッシュピックス) 8ビットグレースケール,24ビット
【圧縮方式】非圧縮/JPEG圧縮/単色圧縮
●PCX 1,4,8,24ビット
●WMF ★New
●EMF ★New
●DXF(2次元)★New
※GIF、TIFF(LZW圧縮)を利用される場合は、お客様サイドで米国UNISYS社と
のライセンス契約が別途必要になります。本製品のご購入時点では、それらのフ
ァイルタイプは利用できないようになっております。ニュートンではお客様のラ
イセンス契約の確認がとれ次第ご利用いただける体制をとっております。
プリントコントロール
描画先オブジェクト(スクリーン、
プリンタ、
メモリハンドル)に対
し図形や文字などを描画します。
例えば、
ディスプレイコントロー
ルに表示されているイメージ上に、
コードで多角形や文字を表示
する場合などもこのプリントコントロールを使用します。
■描画機能
ウィンドウハンドル(hWnd)に対するイメージの描画/指定した
ピクセルに指定色を設定/指定したピクセルから色を取得/デバイ
スコンテキスト(Hdc)からイメージを取得/描画先オブジェクト
の選択/指定した色を別の色で塗りつぶす/デバイスコンテキスト
(Hdc)に対するイメージの描画/直線の描画/矩形の描画/矩形に
内接する円の描画/多角形の描画/連続線の描画/弧の描画/扇形の
描画/弓形の描画/角丸の矩形の描画/矩形の塗りつぶし/矩形内に
テキストを描画/始点を与えてテキストを描画/指定した文字情報
から描画する文字列の高さと幅を取得
■プリンタ制御
ImageKit6を使用してお客様が作成したアプリケーションは、ユ
ーザ登録をしていただくことで、無償で配布できます。但し、
Web Serverランタイムライセンスは別途ライセンス料が必要で
す。また、本製品を使用して「再利用可能なコンポーネント
(ActiveXコントロール,DLLなど)」として作成したソフトウェア
の配布には配布数分の「再利用コンポーネント配布ライセンス」
が必要になります。詳しくは、弊社ホームページをご覧ください。
開発ライセンスパック
ImageKit6の通常パッケージには、開発者1名分の開発ライセン
スが付属しています。お客様がImageKit6を使用して複数の開発
者で開発される場合に、お得な開発ライセンスパックをご用意し
ております。詳しくは、弊社ホームページをご覧ください。
以前のImageKitとの互換性
【ActiveXコントロールとして使用していた場合】
以前のImageKitを使用していたプログラムで、デザインやコー
ドに関してはそれをImageKit6の新しいコントロールに自動的
に置き換えることはできません。相違点を考慮した上で手動で
作業をすることになります。但し、以前のImageKitとの共存は
可能です。例えば、同じフォーム上に新たにImageKit6のコン
トロールを配置して使用することでは問題はありません。また、
以前のImageKitのメモリハンドルをImageKit6のコントロール
へ代入して新機能を利用することもできます。
【DLL形式のAPIとして使用していた場合】
同様にImageKit6のDLLを新たに呼び出すことで既存プログラ
ムにImageKit6の機能を利用できます。
【ImageKit5を使用していた場合】
相違点を考慮した上で手動で作業をすることになるのは同様で
すが、ImageKit6では、ImageKit5と部分的に互換性があります。
コントロールのプロパティやメソッド、DLL形式の関数名や引
数などで約50%がその対象となります。
動作環境
●対応プラットフォーム
日本語Microsoft Windows XP/2000/Me/95/98/NT4.0
●対応開発コンテナ(すべて日本語版のみ)
VisualBasic6.0/5.0、VisualC++6.0/5.0
Delphi6/5/4、C++Builder5/4
●対応スキャンデバイス(すべてTWAIN対応機種のみ)
イメージスキャナ(+ADF)/デジタルカメラ/フィルムスキャナ
パッケージ内容
セットアップCD-ROM/ユーザ登録カードなど
(マニュアルなどのドキュメントはCD-ROMに含まれます)
ImageKit6
1開発者ライセンス
68,000円
●プリンタの情報を設定ファイルに保存
プリンタダイアログを表示したくない印刷処理で、1度保存し
たプリンタの詳細設定を簡単に再利用することができます。
プリントの開始/ページの開始/ページの終了/プリントの終了/プ
リンタの用紙の有効印字領域、高さ、幅を取得/プリンタ名の列挙
★New
スライドショウコントロール
複数のイメージファイルをスライドショウとして表示させる機能
を提供します。開発者がイメージファイルを読み込むことなく、
フォルダの指定やファイル名とその順番だけの設定で高速なスラ
体験版・製品情報・PDFカタログ・オンラインショップは
http: // www.newtone.co.jp /
※表記価格はすべて税別の標準価格です。
※表記中の社名、製品名などは一般に各社の商標又は、登録商標です。
※本仕様、及び価格などは予告なしに変更する場合があります。