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

有关产品版本的信息

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

  • 增加了对 Windows、Linux 和 macOS 上的 .NET 9.0 的支持。
  • .NET 开发:
    • 将 JBIG2 图像的解码速度提高了 20%。
    • JBIG2图像编码速度提高15%。
    • 修复了 JBIG2 图像数据解码算法中的一个错误。
  • 在 Windows、Linux 和 macOS 上添加了对 .NET 8.0 的支持。
  • .NET开发:
    • 在 Windows、Linux 和 macOS 上添加了对 .NET 7 的支持。
  • .NET开发:
    • 在 .NET 6、.NET 5 和 .NET Core 中增加了对 Windows、Linux 和 macOS 的跨平台支持3.1.
    • JBIG2 编解码器现在独立于 System.Drawing.Common,不需要图形引擎来编码和解码图像。
  • .NET开发:
    • 支持的平台:
      • 添加了对 Windows .NET 6 的支持。
    • 支持的开发环境:
      • 添加了对 Visual Studio 2022 的兼容性支持。
    • 支持的操作系统:
      • 添加了兼容性支持操作系统为 Windows 11。
      • 与 Windows Server 2003 的兼容性已停止。
  • .NET开发:
    • 支持的平台:
      • 添加了对 Windows .NET 5 的支持。
  • .NET开发:
    • 支持的平台:
      • 添加了对 Windows .NET Core 3 的支持(无 UI 控件)。
        已创建以下 .NET Core 程序集:
        • Vintasoft.Imaging.Jbig2Codec.dll
      • 对 .NET Framework 2.0 的支持已停止,SDK 现在支持 .NET Framework 4+ 和 3.5。
  • 算术解码器中的一个错误已修复。
  • 程序集已重命名,命名空间结构也已更改。文档中提供了更详细的信息。
  • 正在加载 JBIG2 文件:
    • 优化了 JBIG2 图像解码器算法,将算法速度提高了 3%。
    • 几处小修改和补充。
  • 保存 JBIG2 文件:
    • 优化编码多页 JBIG2 文件时的内存使用情况。
    • 几处小修改和补充。
  • 数据压缩算法:
    • 优化无损编码算法:
      • 算法速度提高了 3%。
      • 平均而言,编码文件大小减少了 2%。
      • 优化内存使用。
    • 优化了有损编码算法:
      • 算法速度提高了 30%。
      • 生成符号词典的算法已得到改进,从而提高了生成的图像的质量,即实际上已消除了表格中的错误符号替换和破坏。
      • 优化内存使用。
  • 修复了 JBIG2 图像解码算法中的一个错误。
  • 几处小修改和补充。
  • 优化了内存使用情况并提高了编解码器速度。
  • 使用字符词典的有损数据编码算法中的一个错误已修复。
  • 几处小修改和补充。
  • 创建了 VintaSoft JBIG2 .NET Plug-in - VintaSoft Imaging .NET SDK 库的新插件模块,具有以下功能:
    • 创建 JBIG2 文件:
      • 能够创建单页或多页 JBIG2 文件。
    • 正在加载 JBIG2 文件:
      • 能够从单页或多页 JBIG2 文件加载图像。
      • 能够从 PDF 文档资源中解码 JBIG2 压缩图像。
    • 保存 JBIG2 文件:
      • 能够将图像保存为 JBIG2 文件。
      • 能够将图像添加到多页 JBIG2 文件。
      • 能够使用 JBIG2 压缩对 PDF 文档资源中的图像进行编码。
    • 处理多页 JBIG2 文件:
      • 能够操作 JBIG2 文件的页面。
    • 数据压缩算法:
      • 支持数据的算术编码和解码。
      • 支持MMR数据编码和解码。
      • 支持标准和自定义的 Huffman 表。
      • 支持无损和有损数据编码和解码。
      • 支持自定义字符词典,以实现更有效的压缩。
    • 演示应用程序:
      • 已创建演示应用程序"JBIG2Demo"。