.NET V25 とは

ImageGearは世界最高水準の画像処理ソフトウェア開発キットです。ドキュメンティングを中心に、インターネットを含めて様々な分野において、長年にわたり高い信頼性が評価され、全世界で5,000万本以上の応用実績を誇っています。

ImageGearは、プロフェッショナルな開発者だけでなく、初心者のプログラマでも簡単に利用できる開発キットとして作られています。常に最新の技術を取り入れ、洗練した業界最強の画像処理機能を数百以上のAPIで提供しています。ImageGearを利用して、ディスクファイル、コンピュータメモリ、TWAIN・ISISスキャナ、インターネット、データーベースなどのあらゆる周辺環境に対応できます。また単なる画像処理にとどまらず、アノテーション、スキャニングなどの機能を実現できます。

ImageGearによって、製品処理能力の向上を計れるばかりか、機能追加による競合との差別化、開発期間の短縮が可能となり、お客様に最大限の利益をもたらします。

.NET V25の機能・特長

.NET V25の新機能 New!!

  • ダウンロードサイズ軽減のため、インストールパッケージをx86とx64に分けました。
  • ImGearOCRLetterクラスに認識した文字のフォントスタイル情報を提供するプロパティ、FontAttributeを追加しました。
  • より詳細なテキストの位置とサイズの情報が取得できるようImGearOCRLetterクラスにCapitalLettterHeightとFontSize属性を追加しました。
  • ImGearOCRPage.CreatePDFPageメソッドは入力画像でモノスペース(等幅)、サンセリフ、イタリック(斜体)、ボールド(太字)のテキストを検出した場合、それらを再現しようと試みるようになりました。
  • ImGearOCRDirectTextFormat列挙型でXmlWithCoordinatesを使用する場合にImGEarOCR.WriteDirectTextメソッドの対象ページにイタリック(斜体)またはボールド(太字)として検出された単語要素にBool値の「italic」属性と「bold」属性が含まれるようになりました。また、各単語の属性として「fontSize」と「baseLine」が含まれるようになりました。

.NET V25の主な機能

CADファイルへの強化

「最新のAutoCADファイル(2018)のサポート」等、CADファイルに向けた様々な機能が追加されております。

HTML5ビューワ

HTML5ビューワを導入したことにより、45種類以上のファイル形式(Office、PDF、CAD、DICOM、JPEG2000等)の表示や処理が可能となり、Officeファイル等のドキュメントもブラウザ上で画像処理ができるようになりました。

多彩なフォーマットに対応

ImageGear ファミリーは、多彩な画像フォーマットに対応しており、読み込みや保存、フォーマット変換を容易に行えます。

サポートする画像フォーマット一覧

Read/Write
BMP BTR CAL CGM CLP CUR CUT
DCX DIB DICOM DWG DXF GIF HD Photo
ICO IFF IOCA JPEG JPEG 2000 JPX MODCA
NCR PBM PCX PDF PGM PNG PNM
PPM PS PSB PSD RAS Scitex CT SGI
SVG TGA TIFF U3D WBMP XBM XPM
XPS XWD
Read
CR2 CRW DCRAW DGN DNG DOCX DOC
DOCM DOTM DOTX DWF GEM Hasselblad RAW Headerless
HPGL Imacon Raw IMG IMR IMT KFX KodakRAW
LeicaRAW LV MEF MOS MRW MSP NEF
ORF PCD PEF PhaseOneRaw POTM POTX PPTX
PPT PPSM PPSX PPTM PTOCA RAF RAW
SonyRaw WPG XLSM XLSX XLS XLTM XLTX

  • JPEG2000 サポート
  • AJAX サポート
  • 画像の読み込み、保存、フォーマット変換
  • JPEG2000 高圧縮高画質画像フォーマットサポート
  • 最新のXPS ドキュメントのサポート
  • 巨大なAdobePSB ファイルの容易な取り扱い
  • Photoshop レイヤの容易な操作

アノテーションオブジェクトの提供

Marker アノテーション開発機能によって、直線、矢印、矩形、楕円、文字、ボタンなどの20種類以上のマークオブジェクトを画像の上に貼り付けることができます。

アノテーションオブジェクト一覧

ボタン ぼかし(鍵付き) ホットスポット ポップアップテキスト 曲線
フリーハンドライン ライン ポリライン 分度器 定規
オーディオ 画像 楕円 多角形(ポリゴン) 矩形
プレーンテキスト リッチテキスト 埋め込み画像 画像参照 貼り付けメモ
ハイライト テキストのピン留め 墨消し 矢印 テキストファイル読み込み
テキストスタンプ

多種多様な画像加工機能を提供

2,000以上の画像処理のメソッドとプロパティを提供しています。そのため、原画像に対する加工・編集処理を、容易に行うことができます。

  • 直線傾斜充填および円形傾斜充填
  • 新たな画像処理効果 
  • バランス調整
  • その他画像処理機能
    • ImageClean コンポーネントの改善
    • パンチホール跡の自動検出と削除
    • 実線または破線の自動検出と削除
    • 点線の自動検出と削除
    • 強力な数理形態学メソッド(掻き取り(erosion)、ずらし重ね(dilation)、オープン、クローズ)

ASP.NET/HTML5に対応

JavaScript APIを用意しRESTfulなサービスとして簡単にWebアプリケーションとして統合可能です。また、HTML5に対応しMicrosoft Officeファイルを含め100以上のフォーマットをサポートし、SVGベースのレンダリングを行い、ブラウザ上で表示が可能となります。

  • MVC web アプリケーションでの利用に可能なjQuery イメージング プラグインを提供
  • 画像の表示を操作を可能とするRich JavaScript APIを提供
  • コンテキストメニューをカスタマイズ可能
    • Microsoft Office書類をベクター形式のSVGコンテントとして表示
    • ASP.NETコントロール向けのPDF書類のSVGレンダリング
    • ASP.NETコントロールから直接印刷するためのクライアントサイドJavaScriptの追加
    • SVGデータの転送量を削減するためのサーバーサイド圧縮が可能

Microsoft Office対応

  • Microsoft Office Open XML PowerPointのレンダリングに対応
    • ラインチャート
    • マーカー付きのラインチャート
    • 直線とマーカー付きの散布図
    • グローバル背景画像
    • 新しいPowerPointシェイプ
  • マクロが実行可能なOfficeフォーマットの読み込みとレンダリングに対応
  • Office書類の読み込みと開放時のメモリ使用とパフォーマンスの最適化
  • Microsoft Office Open XMLワードおよびExcel書類のレンダリングのための各種強化
  • Microsoft Office Open XMLワードおよびPowerPoint書類での埋め込みEMFコンテントのレンダリングに対応

DICOMファイルサポート

ImageGearのDICOM対応版「ImageGear Medical .NET(旧製品名称:DICOMGEAR .NET)」は十数年以上にわたり、DICOMフォーマットを対応しており、多くの医療機器ベンダーにご提供しております。DICOMファイルも他の画像と同様に、ImageGear Medical .NETを利用することにより、webアプリケーションとして統合できます。

豊富な拡張機能

ImageGear .NETは豊富な画像機能に加え、Twainスキャナの制御やOCR(有償)、バーコード機能もサポートしており、APIより簡単にアプリケーションへこれらの機能が統合可能です。

スキャナ

  • スキャナー、デジタルカメラ、ビデオキャプチャーボードなどのTWAINデバイスを包括的にサポートします。
  • 単一ページおよび複数ページのスキャニング用の設定可能なパラメータを用意しています。

OCR

英数字、日本語、韓国語、中国語(繁体字/簡体字)を含む100言語を認識します。
(購入される開発キットにより、対応言語が異なります。詳しくは弊社営業まで)

バーコード

一次元 (code39、JANコード等)及び、二次元(PDF417、DataMatrix)のバーコードの読み書き機能を提供します。

  • ImageGear.Barcodeは非推奨になり、将来のリリースで削除される予定です。

充実した開発者サポート

コンポーネントの提供以外にも開発の支援をするための以下の機能や資料を提供しています。

NuGet パッケージの提供

NuGetは、.NETを含むマイクロソフト開発プラットホームのためのパッケージ・マネージャです。.NET Framework を使用する Visual Studio プロジェクトで ライブラリーとツールを簡単に追加、削除、更新します。

インストーラーの変更

ImageGear .NET v25は、シンプルなZIP形式で配布されるため、Wizard形式のインストーラーを実行する必要はありません。

ImageGear .NET ヘルプ ファイルの改良

ImageGear .NET V25では、目的に合ったコンテンツを簡単に見つけられるように、ヘルプファイルを再編成しました。また、新規の ImageGear プロジェクトをすばやく作成できる簡素化されたチュートリアルを提供します。更に、ImageGearでサポートされるすべてのフォーマットをすばやく参照できるように、ファイルフォーマットや圧縮形式についてテーブル形式で提供(記載)します。

付属サンプルの充実

従来から付属しているサンプルに加え、新しいサンプル画像データセットを追加しました。更に、PDFサンプルにおいては、ユーザーがすばやく一般的な実際の利用例のサンプルを見つけることができるよう、Visual Studio 2015/2017/2019それぞれのサンプルが用意されております。

.NET Framework 完全準拠のマネージコンポーネントを提供

.NET Framework 完全対応のCLR アプリケーションを作成可能

豊富なサンプルプログラムを実行ファイルとソースコードの両方で用意

  • 機能確認
  • コーディングの参考
  • コーディングの一部としての使用

詳細なチュートリアルを含むユーザーズガイド

ユーザーズガイドは下記内容を紹介しています。

  • ImageGear の使い方
  • API リファレンス
  • 簡単なアプリケーションを作成するステップバイステップのチュートリアル

GUI コンポーネントのソースコードを提供

  • 実行ファイルはそのまま使用可能
  • 汎用的なGUI 機能を提供
  • 開発者のニーズに合わせた変更が容易

.NET V25のシステム構成

動作環境 ※

OS

  • Windows 8
  • Windows 8.1
  • Windows 10
  • Windows Server 2012
  • Windows Server 2012(R2)
  • Windows Server 2016
  • Windows Server 2019

.NET Framework

  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 4.0
  • Microsoft .NET Framework 4.5
  • ASP.NET には .NET Framework 4.0、OCRには .NET Framework 4.5 以上が必要。IIS6.0~IIS10.0は必須となります。
  • Windows 8 以降のOS では必要とされる .NET Framework のバージョンは標準で含まれているため、別途 .NET Framework をインストールする必要はありません。

開発環境 ※

OS

  • Windows 8
  • Windows 8.1
  • Windows 10
  • Windows Server 2012
  • Windows Server 2012(R2)
  • Windows Server 2016
  • Windows Server 2019

.NET Framework

  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 4.0
  • Microsoft .NET Framework 4.5
  • ASP.NET には .NET Framework 4.0、OCRには .NET Framework 4.5 以上が必要。IIS6.0~IIS10.0は必須となります。
  • Windows 8 以降のOS では必要とされる .NET Framework のバージョンは標準で含まれているため、別途 .NET Framework をインストールする必要はありません。

開発ツール

  • Microsoft Visual Studio 2015
  • Microsoft Visual Studio 2017
  • Microsoft Visual Studio 2019
  • PDF およびOCR 機能を利用するには、Microsoft Visual C++ 2015、Microsoft Visual C++ 2013、Microsoft Visual C++ 2010 がシステムにインストールされている必要があります。