VintaSoft Imaging .NET SDK

Windows、Linux 上で C# および VB.NET を使用して画像とドキュメントを処理するための .NET Imaging SDK 、 macOS

VintaSoft Imaging .NET SDK は印象的で使いやすいWindows、Linux、macOS 上で画像やドキュメントを処理するためのクロスプラットフォーム .NET SDK。 SDK を使用すると、ダウンロード、表示、編集、変換、印刷、カメラからのキャプチャ、および単一ページまたは複数ページの画像の保存が可能になります。この SDK は、グラフィカル ドキュメント プレゼンテーション システムや電子ドキュメント管理システムでの使用に最適です。

VintaSoft Imaging .NET SDK は、関連するプラグインの機能を任意の組み合わせで補完できる基盤です: AnnotationPDFOfficeOCRDICOMJBIG2JPEG2000Document CleanupForms Processing。プラグインは、VintaSoft Imaging .NET SDK と組み合わせてのみ使用できます。

一般的な機能

  • 黒と白、グレースケール、パレット、RGBまたはRGBA画像を作成します。
    サポートされている形式:
    • ピクセルあたり1、4、および8ビットのパレットイメージ
    • ピクセルあたり1、4、8、および16ビットのグレースケールイメージ
    • ピクセルごとの24、32および48ビットのBGRのイメージ
    • BGRA-ピクセルあたり32ビットおよび64ビットの画像
    • Bgr565-およびbgr555-ピクセルごとの16ビットのイメージ
  • ファイルまたはストリームから画像をロードする
  • 画像を画像コレクションに結合します
  • 画像をファイルまたはストリームに保存します
  • 画像コレクションをファイルまたはストリームに非同期に保存する
  • 変更された画像コレクションを元のファイルまたはストリームに保存します
  • 変更された画像コレクションを保存します新しいファイルまたはストリームに切り替え、新しいファイルまたはストリームに切り替えます
  • サポートされているファイル形式:
    • BMP (読み取りおよび書き込み)
    • DICOM (読み取り専用) - VintaSoft DICOM .NET Plug-in が必要です
    • DOCX (読み取りおよびエントリ) - VintaSoft Office .NET Plug-in が必要です
    • DOC (読み取り専用) - VintaSoft Office .NET Plug-in が必要です
    • EMF (読み取り専用)
    • GIF (読み取りおよび書き込み)、アニメーション GIF (読み取りおよび書き込み)
    • HTML (ハイパーテキスト マークアップ言語) (書き込みのみ) - VintaSoft Office .NET Plug-in が必要です
    • ICO (読み取りおよび書き込み)、CUR (読み取りおよび書き込み)
    • JBIG2 (読み取りおよび書き込み) - VintaSoft JBIG2 .NET Plug-in が必要です
    • JPEG (読み取りおよび書き込み)
    • JPEG2000 (読み取りおよび書き込み) - VintaSoft JPEG2000 .NET Plug-inが必要です
    • JPEG-LS (読み取り専用)
    • PBM、PGM、PPM (読み取りおよび書き込み)
    • PDF (読み取りと書き込み) - VintaSoft PDF .NET Plug-in が必要です
    • PCX (読み取りおよび書き込み)
    • PNG (読み取りおよび書き込み) )
    • RAW (読み取り専用): DNG、Canon (CR3、CR2、CRW)、Nikon (NEF、NRW)、Sony (ARW)、 Panasonic (RW2)
    • RTF (リッチ テキスト形式) (書き込み専用) - VintaSoft Office .NET Plug-in は必須です
    • SVG (書き込みのみ)
    • TGA (読み取りおよび書き込み)
    • TIFF (読み取り & 書き込み)、マルチページ TIFF (読み取り & 書き込み)、BigTIFF (読み取り & 書き込み)
    • WEBP (読み取りおよび書き込み、 .NET 6 以降)
    • WMF (読み取り専用)
    • WSI (読み取り専用): NDPI、VMS
    • XLSX (読み取りおよび書き込み) - VintaSoft Office .NET Plug-in が必要です
    • XLS (Microsoft Excel バイナリ ファイル形式) (読み取り専用) - VintaSoft Office .NET Plug-in が必要です
    • CSV、TSV (読み取りおよびエントリ) - VintaSoft Office .NET Plug-in が必要です
    • XPS (読み取り専用、WPF のみ)
  • 画像およびドキュメント デコーダ
    • 画像をメモリにロードせずにファイルまたはストリームから画像情報を取得します。
    • ファイルまたはストリームから画像を取得します
    • ファイルまたはストリームからサムネイル画像を取得します
    • 画像メタデータを取得しますファイルまたはストリーム
    • 新しい画像またはドキュメント デコーダを作成します - アーキテクチャはオープンです
    • デコーダを管理します (追加、並べ替え、削除)
  • 画像とドキュメントのエンコーダ
    • 画像を新しいファイルまたはストリームに保存します
    • 画像を複数ページのファイルに保存
    • 画像の変更を元のファイルまたはストリームに保存
    • 画像のメタデータをファイルまたはストリームに保存画像を再エンコードせずに
    • 新しい画像またはドキュメントのエンコーダを作成します - アーキテクチャはオープンです
    • エンコーダの管理 (追加、並べ替え、delete)
  • TIFF ファイルの低レベル操作:
    • TIFF ページの管理 (追加、挿入、並べ替え、削除)
    • TIFF ページのタグの管理 (追加、挿入、並べ替え、削除)
    • 拡大縮小された画像を取得TIFF ページ
    • TIFF 画像のストリップまたはタイルを取得します
    • TIFF ページ データを再エンコードせずに TIFF 画像のストリップまたはタイルを取得します
    • TIFF ページ データを再エンコードせずに、TIFF ページを同じ TIFF ファイルまたは別の TIFF ファイルにコピーします
    • 未使用のスペースを削除しますTIFF ファイル
  • GIF ファイルの低レベル操作:
    • GIF フレームの管理 (追加、挿入、並べ替え、削除)
    • GIF フレームのメタデータの変更
    • GIF フレーム画像を取得
    • アニメーション パラメータを変更(遅延、繰り返し、逆)
    • GIF ファイルの最適化
  • ICO/CUR ファイルでの低レベル操作:
    • ICO/CUR フレームの管理 (追加、挿入、並べ替え、削除)
    • アイコンまたはカーソルの画像を取得します
    • カーソルのホットスポットを設定する
  • JPEG ファイルでの低レベルの操作:
    • メタデータを変更する
    • アップスケールされた画像を取得する
  • PNG ファイルでの低レベルの操作:
    • メタデータを変更する
    • インターレース画像を取得します
  • JBIG2 ファイルを使用した低レベルの操作 - VintaSoft JBIG2 .NET Plug-in が必要です
  • JPEG2000 ファイルでの低レベル操作 - VintaSoft JPEG2000 .NET Plug-in が必要です
  • DICOM ファイルを使用した低レベルの操作 - VintaSoft DICOM .NET Plug-in が必要です
  • 低レベルのファイル操作のための新しい機能を作成します - アーキテクチャはオープンです
  • 利用可能な DirectShow 画像キャプチャ デバイスのリストを取得します。
  • 接続されているデバイスと切断されているデバイスの通知を取得します。
  • デバイスのネットワーク名、現在の形式、利用可能な画像キャプチャ形式を取得します。
  • 希望の画像キャプチャ形式を指定します
  • デバイス設定ダイアログ ボックスを使用して詳細設定を変更します
  • DirectShow から画像をキャプチャしますデバイス
  • 描画エンジンを使用して 2D グラフィックスを描画します:
    • SkiaSharp ライブラリに基づくクロスプラットフォーム ラスター描画エンジン - Windows、Linux、macOS で 2D グラフィックスを描画
    • System.Drawing.Common ライブラリに基づくラスター描画エンジン - Windows 上で 2D グラフィックスとビットマップを描画
    • PDF ベクター描画エンジン - PDF ページに 2D グラフィックを描画します (この描画エンジンは SkiaSharp または System.Drawing.Common ライブラリに基づく描画エンジンを使用します)
    • SVG ベクター描画エンジン - SVG 画像に 2D グラフィックを描画します (この描画エンジンは SkiaSharp または System.Drawing.Common ライブラリに基づく描画エンジンを使用します)
  • 画像領域を同期または非同期でレンダリングします
  • 中間画像の取得
  • 画像ファイルのレンダリング要件を管理
  • .NET アプリケーションで画像を表示するための WPF および WinForms コントロール:
    • WPF で画像を表示イメージ ビューア
    • WinForms イメージ ビューアでイメージを表示
    • 複数のイメージを一度に表示
    • 進行状況インジケーターを備えたプログレッシブ マルチスレッド イメージ レンダリングを使用する
    • 無制限のサイズの画像を表示
    • 表示された画像を直交するように回転します角度
    • 画像のズーム、スクロール、パン
    • 画像の長方形、楕円形、または自由形状の領域を選択します
    • 画像または画像の領域をズームします画像
    • ドラッグ アンド ドロップ技術を使用して画像領域をドラッグします
    • 画像領域に画像をオーバーレイします
    • 画像処理の結果をプレビューする
    • 画像ビューアにグラフィックオブジェクト(テキスト、四角形、線など)を描画します - VintaSoft Annotation .NET Plug-in が必須です
    • 画像ビューアでレイヤーを作成し、ユーザー インタラクションを定義します - アーキテクチャはオープンです
    • スライドショー画像を作成します
    • 大きな画像をすばやくナビゲートできる画像マップを表示します
    • やりたいことをやろう - 建築はオープン
  • .NET アプリケーションで画像のサムネイルを表示するための WPF および WinForms コントロールが開いています:
    • WPF サムネイル ビューアーで画像のサムネイルを表示する
    • WinForms サムネイル ビューアで画像のサムネイルを表示
    • 進行状況インジケーター付きのマルチスレッド画像サムネイル レンダリングを使用する
    • サムネイルを垂直または水平に表示
    • オンデマンドで画像サムネイルをアップロード
    • サムネイルの外観を設定します: 通常、フォーカス、選択、ホバー
    • サムネイルのキャプションを追加
    • 複数のサムネイルを選択
    • チェックボックスを表示または各サムネイルの横にあるその他のコントロール
    • ドラッグ アンド ドロップ技術を使用してサムネイルを並べ替えます
    • やりたいことをやろう - 建築はオープン
  • 画像パレットの表示と編集のための WPF および WinForms コントロール
  • Web アプリケーションのユーザー インターフェイスを迅速かつ簡単に開発できる Web ドキュメント ビューア
    • すべての主要な Web ブラウザで動作する JavaScript UI コントロール
    • パーソナル コンピュータ、タブレット、スマートフォンと互換性のあるユーザー インターフェイス
    • さまざまな種類の画像とドキュメントを表示します: PDF、TIFF、PNG、JPEG、GIF、BMP、PCX、RAW、JBIG2、JPEG2000、DICOM、XPS など
    • 画像と PDF ドキュメントの複数ページの表示をサポート
    • イメージ スキャナーまたはカメラからの画像の受信をサポート
    • ファイルを開きますファイル データをアプリケーションの Web サーバーにアップロードせずに URL 経由で実行 (ファイル データのオンデマンド ストリーミング)
    • サムネイル表示をサポート
    • 画像やドキュメントの印刷をサポート
    • 写真とドキュメント画像の処理をサポート
    • 画像と PDF ドキュメントの注釈付けをサポート
    • ドキュメント ページのテキストの強調表示をサポート
    • 見つかったテキストを強調表示する機能により、ドキュメント内のテキストの検索をサポートします。
    • 処理されたドキュメント内のページの削除と置換をサポートします。
    • 処理されたドキュメントの変更(ページ順序、注釈、フォームフィールドの変更)の保存をサポート
    • 注釈付きの画像の PDF または TIFF ファイルへのエクスポートをサポート
    • ユーザー インターフェイスはあらゆるタスクに合わせてカスタマイズできます
    • ユーザー インターフェイスはあらゆる言語に翻訳できます
    • Web ページまたは Web アプリケーションで使用できます。
  • HTML5 互換 Web ブラウザで画像を表示するための JavaScript UI コントロール:
    • HTML5 画像ビューアで画像を表示
    • 複数のイメージを一度に表示
    • オンデマンド タイル レンダリングでプログレッシブ イメージ レンダリングを使用する
    • 無制限のサイズの画像を表示
    • ズーム、サーバーにデータを転送せずに画像をスクロールおよびパンする
    • データをサーバーに転送せずに画像の長方形の領域を選択する
    • 転送せずに画像または画像の領域を拡大縮小する
  • HTML5 互換 Web ブラウザで画像サムネイルを表示するための JavaScript UI コントロール:
    • HTML5 サムネイル ビューアで画像サムネイルを表示
    • オンデマンドでイメージのサムネイルをレンダリング
    • サムネイルの外観を設定します: 通常、フォーカス、選択、ホバー
    • ドラッグ アンド ドロップを使用してサムネイルを並べ替える
    • キーボードを使用してサムネイルを移動する
    • キーボードやマウスを使用してサムネイルを選択します
    • キーボードを使用してサムネイルを削除します
  • WPF で画像を印刷する
  • WinForms で画像を印刷する
  • Web 上の画像を印刷しますapplication
  • JavaScript クラスを使用して印刷をプレビューし、イメージを印刷する
  • 110 以上のコマンドを使用して画像を処理します。
    • 画像に関する情報の取得: 色数の取得、背景色の取得、境界線の四角形の取得、回転の取得、ヒストグラムの取得、画像が空白かどうかなど
    • 基本的なコマンドを使用して画像を処理します: ピクセル形式の変更、回転、反転、サイズ変更、キャンバスのサイズ変更、切り取り、クリア、塗りつぶし、再サンプル、オーバーレイ、マスクされたオーバーレイ、ブレンドによるオーバーレイなど
    • 画像の色の変換: 反転、二値化、明るさ、コントラスト、ガンマ、色相、彩度、カラーブレンディング、ハーフトーン、レベル、アルファなど
    • 画像にフィルターを適用します: 最大値、最小値、平均値、中央値、中点、膨張、浸食、畳み込み、ぼかし、シャープ化、エンボスなど
    • 画像にエフェクトを適用する: 自動カラー、自動コントラスト、自動レベル、モザイク、モーション ブラー、ピクセル化、赤目除去、ソラリゼーション、タイル反射など
    • ドキュメント画像のクリーンアップ: 斑点除去、スキュー補正、境界線のクリアと除去、ハーフトーンの除去、自動テキスト方向、ドキュメントのセグメンテーション、ハーフトーンからのテキスト復元など - VintaSoft Document Cleanup .NET Plug-in が必要です
  • 画像全体を処理します
  • 画像の長方形または任意の領域を処理します
  • 直接アクセスしますイメージ ピクセル データへ
  • 低レベル関数を使用して N チャネルおよびチャネルあたり M ビット (M<=32) のイメージを処理します
  • 複数の処理コマンドを1つに結合して、複数のコマンドを順番に実行します。
  • 複数のスレッド間でコマンドの実行を並列化します。
  • 画像の変更履歴(元に戻す/やり直し)を管理する
  • 任意の画像処理コマンドを作成 - アーキテクチャはオープンです
  • JavaScript クラスを使用して Web アプリケーションで画像を処理する
  • EXIF メタデータを TIFF または JPEG にロードして保存しますファイル
  • EXIF Makernote メタデータを RAW ファイルにロード
  • TIFF タグをロードして保存
  • WANG メタデータを TIFF ファイルにロードして保存する
  • Adobe Photoshop リソース メタデータをダウンロード
  • 画像のメタデータをツリーとして表示する
  • 他のメタデータを読み書きするクラスを作成します - アーキテクチャはオープンです
  • 画像ファイルをデコードするときに画像のカラー管理を調整します
  • 画像を表示および印刷するときに画像のカラー管理を調整します
  • 画像の色の変換を実行する
  • ICC プロファイル v.2.0-4.3 から色変換を取得します。
  • 複数を使用標準の色変換
  • 任意の色変換を設定 - アーキテクチャはオープン

プラグインによる可能性

開発および展開の要件

開発要件:
  • 開発環境: Microsoft Visual Studio、Microsoft Studio Code、JetBrains Rider、.NET CLI
  • プログラミング言語: C#、VB.NET、.NET 互換言語
  • 開発プラットフォーム: .NET、WinForms、WPF、ASP.NET
展開要件:
  • Windows (Windows 11/10/8.1/8/7; Windows Server 2025/2022/2019/2016/2012/2008) と .NET 9、.NET 8、.NET 7、.NET 6
  • Windows (Windows 11/10/8.1/8/7/Vista/XP; Windows Server 2025/2022/2019/2016/2012/2008) と .NET Framework 4.8、4.7、4.6、4.5、4.0、3.5
  • Linux (Ubuntu 24/23/22/20/18; Debian 11/12/10; Fedora 40/39/38/37/36; OpenSUSE 15; CentOS 9/8/7; Redhate Enterprise Linux 9/8/7; Alpine 3) と .NET 9、.NET 8、.NET 7、.NET 6
  • macOS (macOS 14/13/12/11/10) と .NET 9、.NET 8、.NET 7、.NET 6

無料評価版

評価版では、30 日間の無料評価期間中に VintaSoft Imaging .NET SDK をテストでき、あなたはそれがあなたのニーズに合っていることに満足しています。
また、評価版にはいくつかの機能制限があります。すべての制限を無効にするには、ライセンスを購入する必要があります。

VintaSoft Imaging .NET SDK の評価版をダウンロードすると、Annotation、PDF、Office、OCR、DICOM、JBIG2、JPEG2000、Document Cleanup、Forms Processing などのすべてのプラグインをテストすることもできます。

評価版をダウンロード

デモ アプリケーション


SDK には、共通の SDK 機能をデモする WPF、WinForms、コンソール、ASP.NET Core、ASP.NET Core + Angular、ASP.NET MVC5、および ASP.NET WebForms のデモ アプリが付属しています。デモ アプリを使用すると、SDK の機能を簡単に評価できるため、特定の要件を満たしているかどうかを迅速に判断できます。

各デモ アプリケーションは、C# または VB.NET で記述されたソース コードの例であり、Microsoft Visual Studio、Microsoft Studio Code、NET CLI で使用できます。

デモ アプリケーションを実行してテストする場合は、SDK の評価版をコンピュータにダウンロードしてインストールする必要があります。

既存のライセンシーは、デモ アプリケーション プロジェクトを独自のアプリケーションのテンプレートとして使用できます

オンラインデモ アプリケーション

ASP.NET アプリケーションの開発が目的で、コンピュータに SDK をインストールせずに SDK の機能をすぐにプレビューしたい場合は、デモ Web アプリケーションを使用してオンラインでテストできます。

技術ドキュメント

SDK には、ユーザー マニュアル、.NET API リファレンス、Web API リファレンス (JavaScript、TypeScript、および Web サービス) を含む詳細な技術ドキュメントが付属しています。技術文書は、少なくともアプリケーション プログラミングの基本的な知識とスキルを持つ個人を対象としています。

各 SDK バージョンの一般的な変更点のリストは、製品の開発履歴を示しており、履歴 ページでご覧いただけます。

.NET 開発者向けドキュメント     Web 開発者向けドキュメント

テクニカル サポート

利用可能なテクニカル サポート リソースに関する情報は、次の場所にあります: テクニカルサポート

VintaSoft Imaging .NET SDK とそのプラグインに関するよくある質問とその回答のリストは、次の場所にあります: よくある質問

提供されているサポート リソースや技術文書で必要な答えや解決策が見つからない場合、または特定のタスクの完了に VintaSoft 製品がどのように役立つかを推奨してほしい場合は、お問い合わせください。

SDK ライセンス

ライセンスを購入する

VintaSoft ライセンスは非常に柔軟であり、コンピュータ上での無料配布、特定の 1 台のコンピュータへの展開、任意のコンピュータへの 1 つの特定のアプリケーションの展開のためのアプリケーションを開発できます。

VintaSoft Imaging .NET SDK とプラグインを本番環境で使用するには、提供されているタイプからアプリケーションに適したライセンスを選択して購入する必要があります。

開発者ライセンス (Developer license) は、1 人のプログラマによる SDK の使用を目的としています。組織ライセンス (Site license) により、同じオフィスで働くプログラマーのグループが SDK を使用できるようになります。

デスクトップ Windows PC 用のライセンス (License for Desktop PCs) を使用すると、アプリケーションで SDK を使用し、デスクトップ Windows コンピューターに無料で配布できます。

サーバーのライセンス (License for Servers) を使用すると、アプリケーションで SDK を使用し、Windows サーバーに無料で配布できます。

1 台のサーバーのライセンス (Single Server License) は、専用 Windows サーバーの変更されないネットワーク構成に関連付けられます。

1 つのアプリケーションのライセンス (Single Application License) により、開発したアプリケーションを任意の Linux または macOS コンピューターに配布できます。

VintaSoft Imaging .NET SDK とプラグインのライセンスについて知っておくべきことはすべて、エンド ユーザー ライセンス契約で読むことができます。

カスタマー レビュー

すべての顧客レビュー
As manager of the team using your Document Imaging SDK within AG Insurance, I would like to take the time to thank you about the support provided until now. Your support is effective and we are happy about your reaction time when issues questions are reported.

Olivier Van Pevenaeyge
AG Insurance
I have used Vintasoft's libraries for the past five years and credit them for delivering high-valued software that is well priced and functionally robust. Vintasoft's components are well designed and they consistently release updates that improve reliability and performance. I highly recommend developers to consider the Vintasoft tools as a natural plug-in for any project you tackle.

Paul Smietan
CTO | GoScan, Inc.
Because of the quality of your products and, even more, because of your quick and effective technical support I would recommend your .NET products to anyone. We are using Scan, Imaging and Annotation in few of our products, for over one year, without any problems. Please continue with good work!

Ninoslav Rasinec
RAVERUS d.o.o.
I have used many different Imaging products. Hands down you have the best product out of the bunch. I love the fact it is extendable - it works fast and it just works. Keep up the fantastic work.

Steve Thompson
Electrical Resources, Inc