VintaSoft JBIG2 .NET Plug-in - Historia de desarrollo

Información sobre las versiones del producto

En esta página puede obtener información sobre el historia de desarrollo general VintaSoft JBIG2 .NET Plug-in. Puede encontrar información sobre los cambios en el SDK de API en la documentación.

  • Se agregó soporte para .NET 9.0 en Windows, Linux y macOS.
  • .NET-desarrollo:
    • Mayor velocidad de decodificación JBIG2 imágenes en un 20%.
    • Se aumentó la velocidad de codificación de imágenes JBIG2 en un 15%.
    • Se corrigió un error en el algoritmo de decodificación de datos de imágenes JBIG2.
  • Se agregó soporte para .NET 8.0 en Windows, Linux y macOS.
  • .NET-desarrollo:
    • Se agregó soporte para .NET 7 en Windows, Linux y macOS.
  • .NET-desarrollo:
    • Se agregó soporte multiplataforma para Windows, Linux y macOS en .NET 6, .NET 5 y .NET Core 3.1.
    • El códec JBIG2 ahora es independiente de System.Drawing.Common y no requiere un motor gráfico para codificar y decodificar imágenes.
  • .NET-desarrollo:
    • Plataformas compatibles:
      • Se agregó soporte para .NET 6 para Windows.
    • Entornos de desarrollo compatibles:
      • Se agregó soporte para compatibilidad con Visual Studio 2022.
    • SO compatible:
      • Se agregó soporte para compatibilidad con el sistema operativo Windows 11.
      • La compatibilidad con Windows Server 2003 ha sido descontinuada.
  • .NET-desarrollo:
    • Plataformas compatibles:
      • Se agregó soporte para .NET 5 para Windows.
  • .NET-desarrollo:
    • Plataformas compatibles:
      • Se agregó soporte (sin controles de UI) para .NET Core 3 para Windows.
        Se han creado los siguientes ensamblados de .NET Core:
        • Vintasoft.Imaging.Jbig2Codec.dll
      • .NET Framework 2.0 ha sido descontinuado, el SDK ahora es compatible con .NET Framework 4+ y 3.5.
  • Se corrigió un error en el decodificador aritmético.
  • Se ha cambiado el nombre de los ensamblajes y se han realizado cambios en la estructura del espacio de nombres. Información más detallada está disponible en la documentación.
  • Carga del archivo JBIG2:
    • Se optimizó el algoritmo para el decodificador de imágenes JBIG2 y se aumentó la velocidad del algoritmo en un 3%.
    • Varias correcciones y adiciones menores.
  • Guardar un archivo JBIG2:
    • Uso de memoria optimizado al codificar un archivo JBIG2 de varias páginas.
    • Varias correcciones y adiciones menores.
  • Algoritmos de compresión de datos:
    • Se ha optimizado el algoritmo de codificación sin pérdidas:
      • La velocidad del algoritmo se ha aumentado en un 3%.
      • En promedio, el tamaño del archivo codificado se ha reducido en un 2%.
      • Se ha optimizado el uso de la memoria.
    • Optimizado el algoritmo de codificación con pérdida:
      • Aumentado la velocidad del algoritmo en un 30%.
      • Se ha mejorado el algoritmo para generar un diccionario de símbolos, lo que ha llevado a una mejora en la calidad de la imagen resultante, es decir, prácticamente se han eliminado los reemplazos incorrectos de símbolos y la destrucción en las tablas.
      • Se ha optimizado el uso de la memoria.
  • Se corrigió un error en el algoritmo de decodificación de imágenes JBIG2.
  • Varias correcciones y adiciones menores.
  • Uso de memoria optimizado y mayor velocidad de códec.
  • Se corrigió un error en el algoritmo de codificación de datos con pérdida usando un diccionario de caracteres.
  • Varias correcciones y adiciones menores.
  • Se creó el complemento VintaSoft JBIG2 .NET: un nuevo módulo de complemento de la biblioteca VintaSoft Imaging .NET SDK , con las siguientes capacidades:
    • Creando un archivo JBIG2:
      • Posibilidad de crear un archivo JBIG2 de una o varias páginas.
    • Carga del archivo JBIG2:
      • Posibilidad de cargar una imagen desde un archivo JBIG2 de una o varias páginas.
      • Capacidad para decodificar imágenes comprimidas JBIG2 a partir de recursos de documentos PDF.
    • Guardar un archivo JBIG2:
      • Posibilidad de guardar la imagen como archivo JBIG2.
      • Posibilidad de agregar una imagen a un archivo JBIG2 de varias páginas.
      • Posibilidad de utilizar la compresión JBIG2 para codificar imágenes en recursos de documentos PDF.
    • Trabajar con un archivo JBIG2 de varias páginas:
      • Capacidad para manipular páginas de un archivo JBIG2.
    • Algoritmos de compresión de datos:
      • Se admite la codificación y decodificación aritmética de datos.
      • Se admite la codificación y decodificación de datos MMR.
      • Admite tablas Huffman estándar y personalizadas.
      • Admite codificación y decodificación de datos sin y con pérdida.
      • Se admiten diccionarios de caracteres personalizados para una compresión más eficiente.
    • Aplicaciones de demostración:
      • Aplicación de demostración "JBIG2Demo" creada.