Registro de alterações: atualizações, marcos importantes, roteiro de desenvolvimento

This article was translated from English: Does it need improvement?
Translated
View the article in English

Roteiro do IronBarcode

IronBarcode se originou das solicitações de nossos clientes. Sua história de origem foi um resultado direto dos pontos de dor dos desenvolvedores, com nossa equipe mergulhando profundamente nos fóruns da comunidade e encontrando uma demanda repetida por uma solução mais eficaz.

Ouvimos nossa comunidade e criamos um produto para oferecer a ela uma solução melhor do que as disponíveis no mercado. Hoje, continuamos aprimorando o desempenho do IronBarcode aplicando as mais recentes tecnologias para melhorar filtros de imagem, visão computacional e aprendizado de máquina. IronBarcode agora é usado em 96 países, e gostaríamos de ver sua aplicação crescer à medida que continua a melhorar. Mais casos de uso serão abordados para melhorar a leitura de transmissões ao vivo e leitores de código de barras. A longo prazo, nosso plano é lançar o IronBarcode para várias linguagens de programação.


Abril de 2026

IronBarcode v2026.4.2

PM > Install-Package BarCode -Version 2026.4.2

Notas de lançamento

  • Atualiza as dependências internas.

Março de 2026

IronBarcode v2026.3.6

PM > Install-Package BarCode -Version 2026.3.6

Notas de lançamento

  • Atualiza as dependências internas.
  • Melhor detecção de códigos de barras 1D implementando um fallback de varredura diagonal, corrigindo um problema onde EAN-13 e outros códigos de barras lineares não eram detectados em ângulos de rotação específicos (30°–60°).

Fevereiro de 2026

IronBarcode v2026.2.1

PM > Install-Package BarCode -Version 2026.2.1

Notas de lançamento

  • Atualiza as dependências internas.

Janeiro de 2026

IronBarcode v2026.1.8

PM > Install-Package BarCode -Version 2026.1.8

Notas de lançamento

  • Atualiza as dependências internas.
  • Adicionado suporte para analisar segmentos de codificação Code 128 (A/B/C) em códigos de barras GS1 e Code 128 padrão, incluindo transições de conjunto de caracteres e detalhes de contagem de símbolos.
  • Corrigido um problema onde códigos de barras válidos poderiam ser perdidos devido a um limite de linha de varredura muito restritivo, e expôs MinScanLines como uma opção de leitor configurável.

Dezembro de 2025

IronBarcode v2025.12.6

PM > Install-Package BarCode -Version 2025.12.6

Notas de lançamento

  • Atualiza as dependências internas.
  • Corrige um problema onde Code128GS1Parser.IsValid() lançaria uma exceção em vez de retornar falso para entrada inválida.

Novembro de 2025

IronBarcode v2025.11.4

PM > Install-Package BarCode -Version 2025.11.4

Notas de lançamento

  • Atualiza as dependências internas.

Outubro de 2025

IronBarcode v2025.10.4

PM > Install-Package BarCode -Version 2025.10.4

Notas de lançamento

  • Atualiza as dependências internas.
  • Corrige um problema onde o código de barras Code 39 Extended não pode ser detectado para algumas entradas de PDF.

Setembro de 2025

IronBarcode v2025.9.5

PM > Install-Package BarCode -Version 2025.9.5

Notas de lançamento

  • Atualiza IronSoftware.System.Drawing para 2025.9.3.
  • Otimiza o carregamento do objeto AnyBitmap.

Agosto de 2025

IronBarcode v2025.8.5

PM > Install-Package BarCode -Version 2025.8.5

Notas de lançamento

  • Atualiza IronSoftware.System.Drawing para 2025.8.1.
  • Corrige um problema onde ResizeToMil e ResizeTo estavam diminuindo a qualidade da imagem.
  • Corrige um problema onde a leitura de certas imagens grandes travava a aplicação.
  • Melhora o desempenho de leitura com o modo de Velocidade "Detalhada".
  • Adiciona suporte para gerar imagens de código de barras de 1 bpp.

Julho de 2025

IronBarcode v2025.7.29

PM > Install-Package BarCode -Version 2025.7.29

Notas de lançamento

  • Atualiza IronSoftware.System.Drawing para 2025.7.12.
  • Corrige um problema onde caracteres Unicode não podiam ser escritos em códigos de barras.
  • Corrige um problema onde StampToExistingPdfPage lançaria uma exceção ao ler um PDF feito com Microsoft Print to PDF.
  • Corrige um problema onde aplicar estilo de fonte não funcionava para texto de anotação.
  • Corrige um problema onde o texto de anotação superior sobrepunha-se com o código de barras.
  • Corrige um problema onde adicionar um CropArea a uma imagem de entrada retornava coordenadas incorretas para a localização do código de barras.
  • Corrige um problema onde códigos de barras GS1-128 gerados não podiam ser lidos.
  • Reduz falsos positivos ao escanear no modo "ExtremeDetail".
  • Melhora o uso geral da memória.
  • Melhora a leitura dos códigos de barras GS1-128.
  • Corrige as unidades em IntelliSense para StampToExistingPdfPage de pixels para pontos.

Junho de 2025

IronBarcode v2025.6.7

PM > Install-Package BarCode -Version 2025.6.7

Notas de lançamento

  • Atualiza IronSoftware.System.Drawing para 2025.6.2.
  • Corrige um problema onde a anotação inferior em um objeto de código de barras é cortada.
  • Corrige um problema onde AddAnnotationText desconsidera o espaçamento de texto.
  • Corrige um problema onde os binários nativos não estão sendo copiados ao publicar um aplicativo.
  • Modifica a aparência padrão do texto de anotação para não ser em negrito e brilhante.

Maio de 2025

IronBarcode 2025.5.8

PM > Install-Package BarCode -Version 2025.5.8

Notas de lançamento

Atualizações de Documentação:

  • Modifica o resumo XML para ExportFilterImagesToDisk para esclarecer seu uso. Atualizações de Dependências:
  • Atualiza IronSoftware.System.Drawing para 2025.5.3. Correções de Bugs:
  • Corrige ReadPdf retornando o número de página errado ao ler múltiplos PDFs.
  • Corrige um problema onde ExportFilterImagesToDisk não criava arquivos no diretório especificado. Novos recursos :
  • Adiciona um novo método chamado ReadPdfs para ler múltiplos PDFs. O método retornará um objeto BarcodeResults para cada documento PDF.
  • Adiciona filtros HistogramEqualization, Erode e Dilate para pré-processamento de imagem de código de barras em ImageFilterCollection. Melhorias :
  • Melhora o desempenho de leitura com o modo de Velocidade ExtremeDetail.

Abril de 2025

IronBarcode 2025.4.2

PM > Install-Package BarCode -Version 2025.4.2

Notas de lançamento

  • Reduz o preenchimento branco ao redor das imagens de código de barras sem margens especificadas.
  • Atualiza IronSoftware.System.Drawing para 2025.3.6.

Março de 2025

IronBarcode 2025.3.4

PM > Install-Package BarCode -Version 2025.3.4

Notas de lançamento

  • Corrige um problema onde certos tipos de System são redefinidos.
  • Corrige um problema onde pacotes de dependência não são instalados automaticamente em projetos MAUI que visam iOS/Android.
  • Corrige um problema onde um excesso de preenchimento horizontal foi adicionado à saída do código de barras 1D escrito.
  • Atualiza IronSoftware.System.Drawing para 2025.3.5.

Fevereiro de 2025

IronBarcode 2025.2.11

PM > Install-Package BarCode -Version 2025.2.11

Notas de lançamento

  • Separa o suporte a plataforma em pacotes individuais -- a plataforma suportada correspondente será anexada ao final do nome do pacote (e.g. BarCode.Linux para suporte Linux). O pacote para Windows permanecerá como "BarCode".
  • Adiciona suporte para plataformas Android e iOS (use os pacotes "BarCode.Android" e "BarCode.iOS" para cada plataforma respectiva). Para aprender como configurar nessas plataformas, visite os guias "Configuração no iOS" e "Configuração no Android" em nosso site.
  • Corrige um problema onde ocorre uma violação de acesso à memória se o modo "MachineLearningScan" for usado em um projeto com IronPDF instalado.
  • Corrige um problema onde CropArea é ignorado se o modo "MachineLearningScan" estiver definido.
  • Corrige um problema onde a altura de um código de barras unidimensional não pode ser configurada.
  • Atualiza IronSoftware.System.Drawing para 2025.1.6.

Janeiro de 2025

IronBarcode 2025.1.10

PM > Install-Package BarCode -Version 2025.1.10

Notas de lançamento

  • Atualiza pacotes de dependência para resolver vulnerabilidades de segurança conhecidas.
  • Corrige problema onde uma exceção de licenciamento é lançada quando o pacote é instalado juntamente com o pacote Azure.Core.
  • Correções de pequenos erros.

Dezembro de 2024

IronBarcode 2024.12.8

PM > Install-Package BarCode -Version 2024.12.8

Notas de lançamento

  • Corrige problema onde dados binários de certos caracteres do texto do código de barras não eram retornados corretamente.
  • Corrige problema onde dados de código de barras com caracteres Unicode lançavam uma exceção de dados corrompidos.
  • Remove funcionalidade obsoleta/descontinuada.
  • Atualiza IronSoftware.System.Drawing para 2024.12.3.

Novembro de 2024

IronBarcode 2024.11.5

PM > Install-Package BarCode -Version 2024.11.5

Notas de lançamento

  • Substitui a detecção e leitura por aprendizado de máquina como o modo de leitura padrão.
  • Adiciona valor "MachineLearningScan" na enum BarcodeScanMode para detecção e leitura com aprendizado de máquina.

Outubro de 2024

IronBarcode 2024.10.10

PM > Install-Package BarCode -Version 2024.10.10

Notas de lançamento

  • Adiciona novos filtros para desfoque: desfoque Gaussiano, desfoque mediano, filtragem bilateral.
  • Adiciona uma alternância na classe ImageFilterCollection para salvar imagens intermediárias ao aplicar filtros.
  • Outras correções de bugs menores.

Setembro de 2024

IronBarcode 2024.9.7

PM > Install-Package BarCode -Version 2024.9.7

Notas de lançamento

  • Adiciona suporte para escrita para MaxiCode, Intelligent Mail, Databar, Databar Expanded, Micro QR, e rMQR.
  • Atualiza IronSoftware.System.Drawing para 2024.9.11.
  • Corrige problema com escrita de código de barras lenta.
  • Outras correções de bugs menores.

Agosto de 2024

IronBarcode 2024.8.12

PM > Install-Package BarCode -Version 2024.8.12

Notas de lançamento

  • Melhora a velocidade e precisão da leitura de códigos de barras.
  • Adiciona suporte para leitura de Micro QR e Rectangular Micro QR (rMQR).
  • Atualiza a dependência IronSoftware.System.Drawing para 2024.8.1.
  • Atualiza nomes de codificação de códigos de barras para refletir melhor a nomenclatura convencional atual. "Rss14" agora é "Databar" e "Databar" agora é "DatabarExpanded".

Julho de 2024

IronBarcode 2024.7.2

PM > Install-Package BarCode -Version 2024.7.2

Notas de lançamento

  • Adiciona uma alternância "Auto-Rotate" em BarcodeReaderOptions para autoajuste de códigos de barras, melhorando a legibilidade.
  • Atualiza a Dependência IronSoftware.System.Drawing para 2024.7.2.

Junho de 2024

IronBarcode 2024.6.1

PM > Install-Package BarCode -Version 2024.6.1

Notas de lançamento

  • Correções de pequenos erros
  • Atualiza a Dependência IronSoftware.System.Drawing para 2024.6.1

Maio de 2024

IronBarcode 2024.5.3

PM > Install-Package BarCode -Version 2024.5.3

Notas de lançamento

  • Correções de pequenos erros
  • Atualiza a Dependência IronSoftware.System.Drawing para 2024.5.1

Março de 2024

IronBarcode v2024.4.4

PM > Install-Package BarCode -Version 2024.4.4

Notas de lançamento

  • Atualizado Microsoft.ML.OnnxRuntime para a versão 1.17.1.
  • Atualizado IronSoftware.System.Drawing para a versão 2024.4.1.

Março de 2024

IronBarcode v2024.3.2

PM > Install-Package BarCode -Version 2024.3.2

Notas de lançamento

  • Corrigido um bug onde a chave de licença não seria captada do arquivo web.config no .NET Framework.
  • Corrige um bug ao ler Códigos de Barras usando ML no macOS.
  • Atualizado IronSoftware.System.Drawing para a versão 2024.3.4.

Fevereiro de 2024

IronBarcode v2024.2.1

PM > Install-Package BarCode -Version 2024.2.1

Notas de lançamento

  • Melhora o comportamento ao ler códigos de barras de PDFs achatando a página do documento antes da leitura.
  • Adiciona capacidade de otimizar o valor do limiar de confiança. (See BarcodeReaderOptions for ConfidenceThreshold)
  • Corrige exceção de DLL ausente no modo Automático ao ler código de barras usando BarCode.Slim.
  • Atualizado IronSoftware.System.Drawing para a versão 2024.2.2.

Dezembro de 2023

IronBarcode v2023.12.4

PM > Install-Package BarCode -Version 2023.12.4

Notas de lançamento

  • Adiciona Modelo de Aprendizado de Máquina para melhorias revolucionárias na leitura de códigos de barras!
  • Separado pacote BarCode.Slim para comportamento antigo não-ML.
  • Atualizado IronSoftware.System.Drawing para a versão 2023.12.1.
  • Corrigido ObjectDisposedException lançado com alguns métodos .To***Stream()

Novembro de 2023

IronBarcode v2023.11.3

PM > Install-Package BarCode -Version 2023.11.3

Notas de lançamento

  • Atualizado IronSoftware.System.Drawing para a versão 2023.11.1.- Atualizado IronSoftware.Common para a versão 2023.11.12.

Outubro de 2023

IronBarcode v2023.10.1

Notas de lançamento

  • Atualizado IronSoftware.System.Drawing para a versão 2023.10.1.
  • Atualizado IronSoftware.Common para a versão 2023.10.2.

Setembro de 2023

IronBarcode v2023.9.45

PM > Install-Package BarCode -Version 2023.9.45

Notas de lançamento

  • Corrigido problemas de descarte de fluxo de memória em ToJpegStream(), ToPngStream(), e ToTiffStream().
  • Adicionado IronSoftware.Common como uma nova dependência.
  • Atualizado IronSoftware.System.Drawing para a versão 2023.9.2.
  • Atualizado IronSoftware.Native.PdfModel para a versão 2023.9.18570.

Agosto de 2023

IronBarcode v2023.8.4

PM > Install-Package BarCode -Version 2023.8.4

Notas de lançamento

  • Atualiza IronSoftware.Native.PdfModel para 2023.8.17287

Julho de 2023

IronBarcode v2023.7.1

PM > Install-Package BarCode -Version 2023.7.1

Notas de lançamento

  • Usando IronSoftware.Native.PdfModel para ler e escrever PDF
  • Atualiza IronSoftware.System.Drawing para 2023.7.1

Junho de 2023

IronBarcode v2023.6.1

PM > Install-Package BarCode -Version 2023.6.1

Notas de lançamento

  • Processamento Assíncrono Melhorado: O método ReadPdfAsync foi atualizado para respeitar totalmente a tarefa assíncrona.
  • Correção de Cópia da Pasta de Tempo de Execução PostBuildEvent: Resolvido um problema relacionado à cópia da pasta de runtime durante PostBuildEvent.
  • Atualiza IronSoftware.System.Drawing para 2023.6.1

Maio de 2023

IronBarcode v2023.5.1

PM > Install-Package BarCode -Version 2023.5.1

Notas de lançamento

  • Corrige problema que impedia a execução em modo de depuração não licenciado
  • Corrige um problema onde as chaves de licença não seriam recuperadas de web.config em alguns projetos .NET Framework ASP.NET
  • Atualiza IronSoftware.System.Drawing para 2023.4.4

Abril de 2023

IronBarcode v2023.4.1

PM > Install-Package BarCode -Version 2023.4.1

Notas de lançamento

  • Adiciona suporte:

    • Para as chaves de licença do Iron Suite
    • Para chaves de licença armazenadas em arquivos .config e .json em subpastas da aplicação
  • Correções de erros:

    • Problemas com chaves de licença armazenadas em arquivos .config e .json não sendo reconhecidas
    • A coordenação X & Y de Barcode fornecida pelo IronBarcode está desalinhada da coordenação real

Março de 2023

IronBarcode v2023.3.2

PM > Install-Package BarCode -Version 2023.3.2

Notas de lançamento

  • Corrigido um problema com o leitor de código de barras Code39 onde a propriedade UseCode39ExtendedMode não estava decodificando corretamente caracteres estendidos.
  • Corrigido um problema onde definir a cor da fonte para anotações de texto de códigos de barras não estava funcionando corretamente.
  • Corrigido um aviso que estava sendo lançado ao usar ReadingSpeed.Detail em certos documentos PDF.
  • Corrigido um bug onde códigos de barras duplicados estavam sendo ignorados pelo leitor de código de barras.

Fevereiro de 2023

IronBarcode v2023.2.2

PM > Install-Package BarCode -Version 2023.2.2

Notas de lançamento

  • Atualizações para usar IronSoftware.System.Drawing v2023.2.2
  • Adiciona suporte para Código de Barras GS1-128
  • Corrige um bug onde algumas dimensões personalizadas pequenas produziam saídas embaçadas

Janeiro de 2023

IronBarcode v2023.1.11395

PM > Install-Package BarCode -Version 2023.1.11395

Notas de lançamento

  • Atualizações para usar IronSoftware.System.Drawing v2023.1.11379
  • Corrige um problema ao instalar BarCode para uso no .NET Framework
  • Corrige um bug ao criar um Código de Barras Code39 contendo o caractere '%'
  • Corrige um bug ao ler uma imagem Tiff e retornar cores incorretas
  • Corrige um bug onde ToHtmlTag() não estava aplicando largura personalizada

Novembro de 2022

IronBarcode v2022.11.10702

PM > Install-Package BarCode -Version 2022.11.10702

Notas de lançamento

  • Adiciona mais sobrecargas ao BarCodeReader.ReadAsync() permitindo mais opções para leitura de códigos de barras individuais
  • Adiciona suporte assíncrono aos métodos de leitura BarCodeReader, agora você pode usar await para evitar congelamento do seu software
  • Corrige um bug que afeta a leitura de chaves de licença do arquivo de configuração em alguns sistemas
  • Atualiza para usar a versão mais recente do IronSoftware.System.Drawing (v2022.11.10457)
  • Adiciona suporte para carregar imagens TIFF com quadros de várias dimensões
  • Corrige um bug onde definir uma cor QR em uma cor tênue fazia a imagem do logotipo personalizado desaparecer

Outubro de 2022

IronBarcode v2022.10.9871

PM > Install-Package BarCode -Version 2022.10.9871

Notas de lançamento

  • Adiciona a classe QRCodeLogo que permite especificação de largura, altura e cantos arredondados
  • Adiciona DataMatrixWriter para personalização de Forma de Matriz de Dados (Quadrada ou Retangular)
  • Adiciona uma opção Logger.EnableDebugging para depuração
  • Define ExpectMultipleBarcodes como verdadeiro por padrão
  • Corrige problema com LoggingMode não aplicado corretamente
  • Corrige margens adicionadas ao Código de Barras 2D
  • Corrige problema ao criar um Código de Barras UPC-A com array de bytes
  • Velhos CreateQrCodeWithLogo e CreateQrCodeWithLogoImage agora são obsoletos, por favor, use QRCodeLogo ao invés

Setembro de 2022

IronBarcode v2022.9.8982

PM > Install-Package BarCode -Version 2022.9.8982

Notas de lançamento

  • Adiciona suporte for .NET 7
  • Adiciona IronSoftware.System.Drawing para adicionar suporte a Bitmap para:

  • Remove suporte for .NET Framework 4.5. A versão mínima suportada do .NET Framework agora é 4.6.2
  • Adiciona novos métodos ImageFilter para melhorar a leitura:

    • AdaptiveThreshold
    • BinaryThreshold
    • Brilho
    • Contraste
    • Inverter
    • Nitidez
  • Adiciona resultado de Filtro de Imagem após aplicar um ImageFilter para que você possa exportar e inspecionar imagens processadas
  • Melhora o suporte para muitas Distribuições Linux:

    • Ubuntu 16, 18, 20, 22
    • Debian 9, 10, 11
    • Fedora 35, 36, 37
    • CentOs 7, 8
    • Rocky Linux 8, 9
    • Amazon Linux 2

Agosto de 2022

IronBarcode v2022.8.8024

PM > Install-Package BarCode -Version 2022.8.8024

Notas de lançamento

  • Performance Melhorada: Menos códigos de barras "falso-positivos".
  • Caminho de arquivo temporário configurável.

Julho de 2022

IronBarcode v2022.7.7345

PM > Install-Package BarCode -Version 2022.7.7345

Notas de lançamento

  • API melhorada para facilitar o uso.
  • Recurso adicionado: API retorna localizações de Códigos de Barras, valor de rotação do Código de Barras e orientação da página no resultado da leitura.
  • Recurso adicionado: Suporte para Decodificação de Códigos de Barras Code39 com ASCII Completo.
  • Erro Corrigido: Leitura de Código de Barras Vertical.
  • Bug Corrigido: Lendo códigos de barras de imagens com um CropArea configurado maior que a imagem.

Maio de 2022

IronBarcode v2022.5.5918

PM > Install-Package BarCode -Version 2022.5.5918

Notas de lançamento

  • Compatibilidade melhorada com Linux & MacOS
  • Compatibilidade melhorada com .NET 5 & 6
  • Suporte melhorado para TIFF & GIF
  • Recurso adicionado: dimensionamento de código de barras em mils imperiais & polegadas
  • Recurso adicionado: Espaçamento de anotação de texto personalizado
  • Erro Corrigido: Valores binários não requerem mais codificação & decodificação base64
  • Erro Corrigido: Controle de Redimensionamento & Proporção

Março de 2022

IronBarcode v2022.3.0

PM > Install-Package BarCode -Version 2022.3.0

Notas de lançamento

  • Melhorado: Suporte for .NET 6
  • Melhorado: Segurança & Performance

Dezembro de 2021

IronBarcode v2021.12.21

PM > Install-Package BarCode -Version 2021.12.21

Notas de lançamento

  • Melhorias: Velocidade e estabilidade
  • Melhorado: suporte for .NET 5 e .NET 6 Beta
  • Melhoria: Registro de logs

Agosto de 2021

IronBarcode v2021.9.0

PM > Install-Package BarCode -Version 2021.9.0

Notas de lançamento

  • Correção de bug: agora funciona com o .NET 5.07
  • Correção de bug: Leitura de chaves de licença a partir de arquivos de configuração do projeto (casos extremos)
  • Melhorias: Velocidade e estabilidade
Pronto para começar?
Nuget Downloads 2,169,908 | Versão: 2026.4 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package BarCode
executar um exemplo Veja seu fio se transformar em um código de barras.