VintaSoft Document Cleanup .NET Plug-in - 開発の履歴

製品リリースに関する情報

このページでは、VintaSoft Document Cleanup .NET Plug-in の一般的な開発履歴に関する情報を取得できます。 SDK API の変更に関する情報は、ドキュメントに記載されています。

  • Windows、Linux、macOS で .NET 9.0 のサポートが追加されました。
  • .NET 開発:
    • 画像から水平の点線を削除できる新しいコマンド DottedLineRemovalCommand を作成しました。
  • Windows、Linux、macOS での .NET 8.0 のサポートを追加しました。
  • .NET 開発:
    • DocumentPerspectiveCorrectionCommand クラスは、.NET でドキュメント イメージの遠近法の歪みを修正するために作成されました。
  • Web 開発:
    • Web 上のドキュメント画像の遠近法の歪みを修正できる WebDocumentPerspectiveCorrectionCommandJS クラスを作成しました。
  • .NET 開発:
    • Windows、Linux、macOS で .NET 7 のサポートが追加されました。
  • .NET 開発:
    • .NET 6、.NET 5、.NET Core 3.1 で Windows、Linux、macOS のクロスプラットフォーム サポートを追加しました。
    • 2D グラフィックスの描画:
      • プラグインは 2D グラフィックスを操作するためのコードを完全に書き換えました。
      • 現在、2 次元グラフィックスに関するすべての作業は、描画エンジン (Vintasoft.Imaging.Drawing.DrawingEngine クラス) を使用して実行されます。プラグインは GDI+ ライブラリ (System.Drawing.Common) を直接使用しなくなりました。
      • プラグインを使用するには、SkiaSharp ライブラリに基づく Windows、Linux、macOS 用のクロスプラットフォーム描画エンジン、または GDI+ ライブラリ (System.Drawing.Common) に基づく Windows 用の描画エンジンを使用する必要があります。
  • .NET 開発:
    • サポートされるプラットフォーム:
      • Windows 用 .NET 6 のサポートを追加しました。
    • サポートされる開発環境:
      • Visual Studio 2022 の互換性サポートを追加しました。
    • サポートされる OS:
      • 互換性サポートを追加しましたOS Windows 11 を使用。
      • Windows Server OS との互換性は廃止されました。 2003。
  • .NET 開発:
    • サポートされるプラットフォーム:
      • Windows 用 .NET 5 のサポートを追加しました。
    • AdvancedReplaceColorCommand クラスのアルゴリズムが改善されました:
      • カラー グラデーションによる 2 値化機能が追加されました。
      • カラーグラデーションを指定した色に置き換える機能を追加しました。
      • カラー球に該当しない色を置き換える機能を追加しました。
  • .NET 開発:
    • サポートされるプラットフォーム:
      • Windows 用 .NET Core 3 のサポート (UI コントロールなし) を追加しました。
        次の .NET Core アセンブリが作成されました:
        • Vintasoft.Imaging.DocCleanup.dll
      • .NET Framework 2.0 のサポートは廃止され、SDK は .NET Framework 4+ および 3.5 をサポートするようになりました。
  • Web 開発:
    • Web アプリケーションでのドキュメント イメージの処理:
      • ドキュメント イメージを処理するための、プラットフォームに依存しない .NET Core Web サービスが作成されました。
        プラットフォームに依存しない Web サービスを使用すると、ASP.NET Core MVC、ServiceStack などの .NET Core 互換の Web プラットフォーム用の Web サービスをすばやく作成できます。 Web サービスは、Vintasoft.Imaging.DocCleanup.Web.Services.dll アセンブリにあります。
      • ASP.NET Core MVC でドキュメント画像を処理するための Web サービスが作成されました。
        Web サービスは Vintasoft.Imaging.DocCleanup.AspNetCore.ApiControllers.dll アセンブリにあります。
  • 作成された新しいコマンド:
    • GetDocumentImageRotationAngleCommand - このコマンドを使用すると、ドキュメント イメージの回転角度を決定できます。
    • DeskewDocumentImageCommand - このコマンドを使用すると、ドキュメント画像を正しい角度に回転できます。
    • GetTextOrientationCommand - このコマンドを使用すると、ドキュメント イメージ内のテキストの方向を決定できます。
  • AutoTextOrientationCommand コマンドのアルゴリズムが改善されました。
  • DeskewCommand コマンドのアルゴリズムが改善されました。
  • GetRotationAngleCommand コマンドのアルゴリズムが改善されました。
  • API の変更の詳細については、ドキュメントを参照してください。
  • 画像内の線を検索できる処理コマンド LineRecognitionCommand が作成されました。
  • 画像上の線を塗りつぶすことができる処理コマンド LineFillingCommand が作成されました。
  • 線の認識および削除コマンドに、ギャップのある線を検出できる機能が追加されました。
  • Web アプリケーションでのドキュメント イメージの処理:
    • ドキュメント画像を処理するためのプラットフォームに依存しない Web サービスが作成されました。プラットフォームに依存しない Web サービスを使用すると、ASP.NET MVC、ASP.NET WebForms、ServiceStack などの .NET 互換 Web プラットフォーム用の Web サービスをすばやく作成できます。 Web サービスは、Vintasoft.Imaging.DocCleanup.Web.Services.dll アセンブリにあります。
    • ASP.NET MVC 5 でドキュメント イメージを処理するための Web サービスが作成されました。Web サービスは、Vintasoft.Imaging.DocCleanup.Web.Api2Controllers.dll アセンブリにあります。
    • ドキュメント画像を処理するための JavaScript クラスは、jQuery 2 および 3 と互換性を持つようになりました。
  • API の変更の詳細については、ドキュメントを参照してください。
  • ドキュメント画像を処理するための Web サービスが作成されました:
    • ASP.NET MVC でドキュメント画像を処理するための Web API コントローラーが作成されました。
    • ASP.NET でドキュメント画像を処理するための HTTP ハンドラーを作成しました。
    • ASP.NET でドキュメント イメージを処理するための WCF サービスが作成されました。
  • Web サービスの操作を簡素化するために、JavaScript クラスのセットが作成されました。
  • ImageSegmentationCommand に、許容される最小セグメント サイズを指定する機能が追加されました。
  • 画像とドキュメントを処理するための新しいコマンドが作成されました:
    • ImageSegmentationCommand - カラー ドキュメント上の画像を含む領域の検索を実装します。
    • AdvancedReplaceColorCommand - 線形カラー補間の可能性を使用して、カラー球の形式で指定された画像内の色を置き換えます。
    • ColorNoiseClearCommand - 24 ビット イメージ上の指定された色のノイズとアーティファクトをクリアします。
  • ドキュメント画像を処理するための新しいコマンドが作成されました:
    • HalftoneRecognitionCommand - ハーフトーンのある領域を検索するためのコマンド。
    • HalftoneRemovalCommand - ハーフトーン除去コマンド。
    • RestoreTextFromHalftoneCommand - ハーフトーン領域内のテキストを復元するコマンド。
  • ドキュメント イメージを処理するための新しいコマンドが作成されました:
    • AutoTextOrientationCommand - ドキュメント イメージ上のテキストの正しい位置を自動的に決定します (ラテン語ベースの言語のみ)。
  • ドキュメント画像を処理するための新しいコマンドが作成されました:
    • AutoInvertCommand - 反転されたドキュメント イメージを自動的に反転します。
    • AutoTextInvertCommand - ドキュメント イメージ上の反転テキストを自動的に反転します。
    • HolePunchRemovalCommand - ドキュメント画像からパンチ穴を自動的に削除します。
    • LineRemovalCommand - ドキュメント画像から余分な線 (フォーム線、表、下線/取り消し線付きテキスト、ノイズ) を自動的に削除します。
  • VintaSoft Document Cleanup .NET Plug-in を作成しました。これは、電子ドキュメントの画像を処理するためのコマンドを組み合わせた、VintaSoft Imaging .NET SDK ライブラリの新しいプラグイン モジュールです。
  • 電子文書は白黒、パレット、グレー、またはカラー画像にすることができます。
  • ドキュメント画像を処理するためのコマンド:
    • BorderClearCommand - ドキュメント画像の境界にあるノイズを自動的に除去します (背景色で塗りつぶします)。
    • DespeckeCommand - ドキュメント画像から小さいノイズと中程度のノイズを自動的に除去します。
    • DeskewCommand - ドキュメントの位置を揃えるために画像を自動的に回転します。
    • BorderRemovalCommand - ドキュメントの境界に沿って画像を自動的にトリミングします。
    • DocumentSegmentationCommand - ドキュメント画像上のセグメントを自動的に検出し、画像上のテキストをさらに認識します。