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

有关产品版本的信息

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

  • 增加了对 Windows、Linux 和 macOS 上的 .NET 9.0 的支持。
  • .NET 开发:
    • JPEG2000 图像解码速度提高了 15%。
    • 改进了对非按照标准创建的 JPEG2000 文件的解码。
    • JPEG200 图像数据解码算法中的一个错误已修复。
  • 在 Windows、Linux 和 macOS 上添加了对 .NET 8.0 的支持。
  • .NET开发:
    • 在 Windows、Linux 和 macOS 上添加了对 .NET 7 的支持。
  • .NET开发:
    • 在 .NET 6、.NET 5 和 .NET Core 中增加了对 Windows、Linux 和 macOS 的跨平台支持3.1.
    • JPEG2000 编解码器现在独立于 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.Jpeg2000Codec.dll
      • 对 .NET Framework 2.0 的支持已停止,SDK 现在支持 .NET Framework 4+ 和 3.5。
  • 图像解码已加速。
  • 编码平铺图像时减少内存使用量。
  • 在有损模式下编码图像时减少内存使用量。
  • 增加了解码 4 位图像的能力。
  • 增加了对 JPEG2000 文件中色彩管理的支持。
  • 程序集已重命名,命名空间结构也已更改。文档中提供了更详细的信息。
  • 增加了编辑 JPEG2000 图像图块的功能。
  • 优化了编码 JPEG2000 时的内存消耗。
  • JPEG2000 编码速度提高了25%。
  • JPEG2000 编码期间的内存消耗已显著减少,这通常加速了使用 JPEG2000 压缩对图像进行编码的过程。
  • 小错误已修复。
  • 优化图像解码算法,以兼容没有最后一个 EOC 标记的图像。
  • 修复了调色板图像渐进式渲染的一个错误。
  • 添加了使用多线程分部分渐进式图像加载查看非常大(千兆像素及以上)JPEG2000 图像的功能。
  • 增加了以给定分解级别(比例)加载图像任意区域的功能。
  • 如果图像被分成几部分,则添加了以给定分解级别(比例)加载图像的一部分(图块)的功能。
  • 增加了加载每通道色彩深度为 9 到 16 位的图像的功能。
  • 小错误已修复。
  • VintaSoft JPEG2000 .NET Plug-in - VintaSoft Imaging .NET SDK 库的新插件模块,具有以下功能:
    • 创建 JPEG2000 文件:
      • 能够创建符合 ISO/IEC 15444 规范的 JPEG2000 文件。
    • 加载 JPEG2000 文件:
      • 能够从 JPEG2000 文件加载图像。支持以下文件扩展名:jp2、jpc、j2k、j2c。
      • 能够解码 PDF 文档中的 JPEG2000 压缩图像资源。
      • 支持的图像格式:Palette8、Gray8、Rgb24、Rgba32。
    • 渲染 JPEG2000 文件图像:
      • 立即将整个 JPEG2000 图像加载到内存中。
    • 保存 JPEG2000 文件:
      • 能够将图像保存为 JPEG2000 文件。
      • 能够使用 JPEG2000 压缩对 PDF 文档中的图像资源进行编码。
      • 能够创建具有有损编码的所需大小的 JPEG2000 文件。
      • 能够创建具有有损编码的所需图像质量级别的 JPEG2000 文件。
      • 能够创建扩展格式的 JPEG2000 文件,该格式允许存储额外的元数据,即图像分辨率、颜色空间信息、调色板。
      • 支持的图像格式:Palette8、Gray8、Rgb24、Rgba32。
    • 数据压缩算法:
      • 无损和有损图像编码和解码。
      • 具有给定分解级别(小波级别)的图像的编码和解码。
      • 图像的编码和解码分为多个层次,每层的质量可以单独设置。
      • 渐进式图像编码和解码。
      • 对分成几部分的图像进行编码和解码。
      • 对图像调色板的附加 alpha 通道进行编码和解码。
    • 演示应用程序:
      • 可以使用演示应用程序"ImagingDemo"评估插件的功能。