アクティブエックス】この製品は、2014年3月20日で販売を終了いたしました。ActiveX)の情報はこちらです。イメージへの描画などの機能をカスタムコントロールで提供します。ラッパーコンポーネントとして動作します。用のサンプルプログラムも付属しています。ファイル名に対応するなど、さらに機能を充実させました。本製品のスキャニング機能は、以下のメーカ様のご協力を得て開発しています。(五十音順・敬称略)サーバーサイドのオンラインデモはここをクリック上記オンラインデモのASPソースコードはこちらクライアントサイドのオンラインデモはここをクリックこのデモはブラウザに「Googleツールバー」がインストールされているとエラーになる場合があります。その際はGoogleツールバーの「ポップアップブロッカー」で「www.newtone.co.jpのポップアップを常に許可する」を指定すると実行できます。以下の2つのコントロールを持ちます。用は別のコントロールとなります。【デザイン画面・プロパティページ】イメージ表示・編集機能イメージの表示機能や編集機能などを強力に支援します。●スケーリング表示イメージのサイズがImageKitコントロールより大きい場合、自動的に縮小されて表示されます。●実寸表示イメージのサイズがImageKitコントロールより大きい場合、自動的にスクロールバーが表示されます。●実寸表示(スクロールバーなし)イメージのサイズがImageKitコントロールより大きい場合でもスクロールバーは表示されず、縮小も行いません。●ストレッチ表示ImageKitコントロールのサイズに合わせてイメージをはめ込みます。●イメージの初期表示開始位置の指定可能この機能により、たとえばイメージ最下部を初期表示とすることができます。●パンウィンドウ機能(ラスタデータ、ベクトルデータ)現在表示されているImageKitコントロールとは別のウィンドウ(パンウィンドウ)にそのイメージ全体と全体での位置枠を表示し、ImageKitコントロール上のイメージ表示範囲とパンウィンドウ上のイメージ位置枠をお互いの動きに連動して移動します。この機能を利用することで、ImageKitコントロールに表示しきれないイメージの全体に対する位置確認をしながら操作を進めることができます。ベクトルデータのパンウィンドウもサポートしました。●スクロールバー制御アクションユーザの操作ではなく、コードで現在表示されているイメージに対し斜めを含むイメージのスクロールを制御できます。●矩形選択範囲の指定機能ImageKitコントロール上でマウスを使って自由な矩形範囲を4点で選択し、座標を取得しそのままエフェクト処理などを実行できます。【ラスタイメージの部分自由選択・コピー・回転】プログラマは、次のような3行のコードだけで、エンドユーザに対しリッチな「イメージ編集ツールバー」を提供できます。(※ベクトルイメージに貼り付けたラスタイメージについては、回転はできません。【ベクトルデータの文字編集】サムネイル表示機能フォルダとファイルタイプなどを指定して、複数のイメージファイルを自動的にサムネイル表示します。操作性・高速化を極めカスタムパターンによるイメージの一覧表示なども可能です。デフォルト(コマが押されていない状態)の背景画像を指定します。現在表示しているサムネイル内の画像の順番をマウスを使って直接変更できます。●指定したサムネイルイメージの削除機能Deleteメソッドで、指定した番号のサムネイルイメージを削除できます。表示するサムネイルに対し、行数や列数などを指定することで自由にサムネイルのダイアログをレイアウトできます。大きさ、画像間のピッチ、表示パターン(ボタン、フィルム)など●ファイル読込イベントの利用サムネイル表示のファイル読込中に、1ファイル単位でフックできるイベントを用意。●カスタムパターン表示をサポートパターンとしたい任意のイメージとその透過色などを設定して、まったくオリジナルなパターンでのサムネイル表示を実現。●イメージの同時複数選択をサポートサムネイル表示上のイメージを選択する場合の複数イメージの選択をサポート。エクスプローラやImageKitの他のサムネイルコントロールからのドロップファイルの取得機能を装備。これにより、たとえばエクスプローラ上のイメージファイルをサムネイルコントロール内にドロップし読込ファイルの候補とする、といったエンドユーザの操作を簡単に実現でき、他のアプリケーションとの連携に役立ちます。独自のサムネイルファイルを利用し、その読込速度を短縮します。快適なスピードを実感ください。エフェクト機能イメージを加工するためのさまざまな機能を提供します。●ラスタデータのベクトル化機能ラスタイメージをベクトルイメージに変換します。手書きの図面をイメージスキャナで取り込みます。取り込み直後はファイル形式でいえば、JPEGやBMPなどのラスターデータとなります。それを、このベクトル化機能を使ってDXFなどのベクトルデータに変換するわけです。原図の精度にもよりますが、ベクトル化できれば拡大縮小などによる図面劣化の防止や、ベクトルデータ特有の省容量、CADデータとしての再利用、といった応用が考えられます。●ベクトルデータのアンチエイリアスによる表示アンチエイリアスによりベクトルデータのエッジを滑らかに補正します。次の2つのイメージの図形の輪郭線と文字(数字)の鮮明さの違いに注目してください。著作権やロゴマークなどを見えないように元画像に埋め込み、その検証も行えます。工事現場の工程証拠写真や事故車の損傷写真などの故意に改変されては困るという場合やその画像の著作権を行使する必要がある場合などに効果があります。●イメージ合成ラスタイメージの重ね合わせを行います。●パノラマ合成ラスタイメージのパノラマ合成を行います。2つのイメージ上のそれぞれ2点を指定した線分で、2つのイメージを合成します。イメージのカット方向や重ね合わせたイメージの無効領域の背景色の指定、処理中のダイアログボックスのタイトルバーに表示する文字列などの設定ができます。/キャンバス効果/ガラスタイル効果/レンズ効果/水の波紋効果/ねじり効果/さざ波効果/モーションぼかしさざ波キャンバスモーションぼかしねじりスキャニング機能TWAIN対応のスキャンデバイス(イメージスキャナ、デジタルカメラ、フィルムスキャナ)から、イメージを取り込む機能を提供します。その両面取り込みもサポートしています。New!●メモリ転送圧縮形式(JPEG、PNG)をサポート●ファイル転送をサポートファイルおよびメモリー転送時の圧縮方法を取得または設定します。取り込む時のドロップアウトカラーを設定します。●ノイズフィルタをサポート白黒2値画像からノイズを除去します。●イメージフィルタをサポート画像の品質を改善します。サイズ(1000)を設定すると、用紙サイズを自動検知して取り込みを行います。●デスキュー(傾き補正)原稿の傾きを補正します。取り込む時のモアレフィルターを設定します。取り込む時のアンシャープマスクを設定します。】メーカ提供のユーザインターフェイスを表示するモードを設定します。ツブレやカスレも少なく最適な読み取りを行います。文字や線のがたつきが大幅に低減されます。原稿に応じてカラーもしくは白黒で読み取りを行います。●スキャンデバイスの選択イメージを取り込む対象のスキャンデバイスを選択するダイアログを表示します。スキャンデバイスのデータソース名称が予めわかっている場合はこの機能は省略できます。ダイアログ内のデータソースのリストの取得も可能です。両方での取り込み方法をサポート開発者作成UIは、オリジナルな取り込み画面を作成したい場合に利用できます。本製品のスキャニング機能は、以下のメーカ様のご協力を得て開発しています。(五十音順・敬称略)ファイル処理機能イメージファイルの読込・保存機能を提供します。各ファイルタイプを自動認識してイメージファイルの読込を行います。読込時とは別のファイルタイプで保存できます。CADデータ(DXF)を読込み、JPEGイメージとして保存することも簡単です。●プレビュー付ファイル選択ダイアログこのダイアログを利用することでイメージファイルの読込選択のためのコードが不要になります。(ImageKit1.File.SaveToStream())といったコードで、クライアント側に直接、イメージデータを表示することが可能です。ファイルに一旦保存して、そのファイルをクライアント側に転送する必要はありません。●各プレーン別にイメージの読み書き次のメソッドで、イメージを各プレーン別に保存と読込ができます。比べ高品質でかつ高圧縮な画像データが特徴です。ウェーブレット変換(※)で符号化を処理します。可逆圧縮が選択できることで圧縮による劣化のない画像フォーマットとしても利用できます。Graphics)は、ベクターグラフィックス言語のオープンな標準です。データ属性のほか、同時に関連情報も別属性で活用可能でありその拡張性も特徴です。データ交換フォーマットです。両方の物理ファイルに対応しています。※読み込みできないファイルもあります。描画先オブジェクト(スクリーン、プリンタ、メモリハンドル)に対し図形や文字などを描画します。ImageKitコントロールに表示されているイメージ上に、コードで多角形や文字を表示する場合などもこの描画機能を使用します。プリンタ制御に関する処理を行います。●プリンタの情報を設定ファイルに保存プリンタダイアログを表示したくない印刷処理で、1度保存したプリンタの詳細設定を簡単に再利用することができます。開発ライセンスが必要です。