VintaSoft Document Cleanup .NET Plug-in - 产品开发历史

有关产品版本的信息

在此页面上,您可以获得有关 VintaSoft Document Cleanup .NET Plug-in 开发的一般历史的信息。有关 API SDK 更改的信息可以在文档中找到。

  • 增加了对 Windows、Linux 和 macOS 上的 .NET 9.0 的支持。
  • .NET开发:
    • 已创建新命令 DottedLineRemovalCommand,它允许您从图像中删除水平虚线。
  • 添加了对 Windows、Linux 和 macOS 上的 .NET 8.0 的支持。
  • .NET开发:
    • 已创建 DocumentPerspectiveCorrectionCommand 类来校正 .NET 中文档图像的透视失真。
  • Web 开发:
    • 创建了 WebDocumentPerspectiveCorrectionCommandJS 类,它允许您校正 Web 上文档图像的透视失真。
  • .NET开发:
    • 在 Windows、Linux 和 macOS 上添加了对 .NET 7 的支持。
  • .NET开发:
    • 在 .NET 6、.NET 5 和 .NET Core 中增加了对 Windows、Linux 和 macOS 的跨平台支持3.1.
    • 绘制 2D 图形:
      • 该插件完全重写了代码以处理二维图形。
      • 现在,所有二维图形工作都是使用绘图引擎(Vintasoft.Imaging.Drawing.DrawingEngine 类)进行的。该插件不再直接使用 GDI+ 库 (System.Drawing.Common)。
      • 要使用该插件,您需要使用基于 SkiaSharp 库的适用于 Windows、Linux 和 macOS 的跨平台绘图引擎或基于 GDI+ 库 (System.Drawing.Common) 的适用于 Windows 的绘图引擎。
  • .NET开发:
    • 支持的平台:
      • 添加了对 Windows .NET 6 的支持。
    • 支持的开发环境:
      • 添加了对 Visual Studio 2022 的兼容性支持。
    • 支持的操作系统:
      • 添加了兼容性支持操作系统为 Windows 11。
      • 与 Windows Server 2003 的兼容性已停止。
  • .NET开发:
    • 支持的平台:
      • 添加了对 Windows .NET 5 的支持。
    • AdvancedReplaceColorCommand 类算法已得到改进:
      • 已添加按颜色渐变进行二值化的功能。
      • 增加了用指定颜色替换颜色渐变的功能。
      • 增加了替换不属于颜色球的颜色的功能。
  • .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 服务允许您快速为任何与 .NET Core 兼容的 Web 平台创建 Web 服务,例如 ASP.NET Core MVC、ServiceStack。该 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 服务允许您快速为任何与 .NET 兼容的 Web 平台创建 Web 服务,例如 ASP.NET MVC、ASP.NET WebForms、ServiceStack。该 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 服务。
  • 已创建一组 JavaScript 类来简化使用 Web 服务的操作。
  • 在 ImageSegmentationCommand 中添加了指定允许的最小段大小的功能。
  • 已创建用于处理图像和文档的新命令:
    • ImageSegmentationCommand - 实现在彩色文档上搜索带有图像的区域。
    • AdvancedReplaceColorCommand - 使用线性颜色插值来替换以颜色球形式指定的图像中的颜色。
    • ColorNoiseClearCommand - 清除 24 位图像上指定颜色的噪点和伪影。
  • 已创建用于处理文档图像的新命令:
    • HalftoneRecognitionCommand - 用于搜索具有半色调区域的命令。
    • HalftoneRemovalCommand - 半色调去除命令。
    • RestoreTextFromHalftoneCommand - 用于恢复半色调区域中的文本的命令。
  • 已创建用于处理文档图像的新命令:
    • AutoTextOrientationCommand - 自动确定文本在文档图像上的正确位置(仅适用于拉丁语)。
  • 已创建用于处理文档图像的新命令:
    • AutoInvertCommand - 自动反转反转的文档图像。
    • AutoTextInvertCommand - 自动反转文档图像上的反转文本。
    • HolePunchRemovalCommand - 自动从文档图像中去除打孔孔。
    • LineRemovalCommand - 自动从文档图像中删除多余的线条(表格线、表格、下划线/删除线文本、噪音)。
  • 创建了 VintaSoft Document Cleanup .NET Plug-in - VintaSoft Imaging .NET SDK 库的一个新的内置模块,它结合了用于处理电子文档图像的命令。
  • 电子文档可以是黑白、调色板、灰色或彩色图像。
  • 用于处理文档图像的命令:
    • BorderClearCommand - 自动去除(用背景色绘制)文档图像边框上的噪点。
    • DespeckleCommand - 自动从文档图像中去除小型和中等噪音。
    • DeskewCommand - 自动旋转图像以对齐文档。
    • BorderRemovalCommand - 自动沿文档边框裁剪图像。
    • DocumentSegmentationCommand - 自动检测文档图像上的片段,以便进一步识别图像上的文本。