VintaSoft JBIG2 .NET Plug-in - Histórico de desenvolvimento

Informações sobre lançamentos de produtos

Nesta página você pode obter informações sobre o histórico geral de desenvolvimento do VintaSoft JBIG2 .NET Plug-in. Informações sobre alterações na API do SDK podem ser encontradas na documentação.

  • Adicionado suporte para .NET 9.0 no Windows, Linux e macOS.
  • Desenvolvimento .NET:
    • Aumento da velocidade de decodificação de imagens JBIG2 em 20%.
    • Velocidade de codificação de imagem JBIG2 aumentada em 15%.
    • Corrigido um bug no algoritmo de decodificação de dados de imagem JBIG2.
  • Suporte adicionado para .NET 8.0 no Windows, Linux e macOS.
  • .NET-desenvolvimento:
    • Suporte adicionado para .NET 7 no Windows, Linux e macOS.
  • .NET-desenvolvimento:
    • Adicionado Suporte multiplataforma para Windows, Linux e macOS no .NET 6, .NET 5 e .NET Core 3.1.
    • O codec JBIG2 agora é independente de System.Drawing.Common e não requer um mecanismo gráfico para codificar e decodificar imagens.
  • .NET-desenvolvimento:
    • Plataformas suportadas:
      • Adicionado suporte para .NET 6 para Windows.
    • Ambientes de desenvolvimento suportados:
      • Adicionado suporte para compatibilidade com o Visual Studio 2022.
    • SO suportado:
      • Adicionado suporte para compatibilidade com o Windows 11.
      • Removido suporte para compatibilidade com o Windows Server 2003.
  • .NET-desenvolvimento:
    • Plataformas suportadas:
      • Suporte adicionado para .NET 5 para Windows.
  • .NET-desenvolvimento:
    • Plataformas suportadas:
      • Suporte adicionado (sem controles de interface do usuário) para .NET Core 3 para Windows.
        Os seguintes assemblies do .NET Core foram criados:
        • Vintasoft.Imaging.Jbig2Codec.dll
      • O suporte para .NET Framework 2.0 foi descontinuado. O SDK agora oferece suporte para .NET Framework 4+ e 3.5.
  • Um bug no decodificador aritmético foi corrigido.
  • Os assemblies foram renomeados e alterações foram feitas na estrutura do namespace. Informações mais detalhadas estão disponíveis na documentação.
  • Carregando arquivo JBIG2:
    • Otimizado o algoritmo decodificador de imagem JBIG2, aumentada a velocidade do algoritmo em 3%.
    • Várias pequenas correções e adições.
  • Salvando arquivo JBIG2:
    • Uso de memória otimizado ao codificar arquivo JBIG2 de várias páginas.
    • Várias pequenas correções e adições.
  • Algoritmos de compressão de dados:
    • Otimizado o algoritmo de codificação sem perdas:
      • Aumentou a velocidade do algoritmo em 3%.
      • Em média, o tamanho do arquivo codificado foi reduzido em 2%.
      • Uso de memória otimizado.
    • Otimizou o algoritmo de codificação com perdas:
      • Aumentou a velocidade do algoritmo em 30%.
      • O algoritmo para geração de um dicionário de símbolos foi aprimorado, o que levou a uma melhoria na qualidade da imagem resultante, ou seja, substituições incorretas de símbolos e destruições em tabelas foram praticamente eliminadas.
      • Uso de memória otimizado.
  • Corrigido um bug no algoritmo de decodificação de imagem JBIG2.
  • Várias pequenas correções e adições.
  • Uso de memória otimizado e velocidade de codec aumentada.
  • Um bug no algoritmo de codificação de dados com perdas usando um dicionário de caracteres foi corrigido.
  • Várias pequenas correções e adições.
  • O VintaSoft JBIG2 .NET Plug-in foi criado - um novo módulo de plug-in da biblioteca VintaSoft Imaging .NET SDK, com os seguintes recursos:
    • Criação de um arquivo JBIG2:
      • Capacidade de criar um arquivo JBIG2 de uma ou várias páginas.
    • Carregando arquivo JBIG2:
      • Capacidade de carregar uma imagem de um arquivo JBIG2 de uma ou várias páginas.
      • Capacidade de decodificar imagem compactada JBIG2 de recursos de documentos PDF.
    • Salvando arquivo JBIG2:
      • Capacidade de salvar imagem como arquivo JBIG2.
      • Capacidade de adicionar uma imagem a um arquivo JBIG2 de várias páginas.
      • Capacidade de usar compactação JBIG2 para codificar imagens em recursos de documentos PDF.
    • Trabalhando com um arquivo JBIG2 de várias páginas:
      • Capacidade de manipular páginas de um arquivo JBIG2.
    • Algoritmos de compressão de dados:
      • Codificação e decodificação aritmética de dados são suportadas.
      • A codificação e decodificação de dados MMR são suportadas.
      • Tabelas Huffman padrão e personalizadas são suportadas.
      • Codificação e decodificação de dados com e sem perdas são suportadas.
      • Dicionários de caracteres personalizados são suportados para uma compactação mais eficiente.
    • Aplicativos de demonstração:
      • Um aplicativo de demonstração "JBIG2Demo" foi criado.