Configurar opções do leitor de código de barras PDF

O IronBarcode possui diversas opções na classe PdfBarcodeReaderOptions para oferecer suporte a leituras personalizadas e otimizadas especificamente para PDFs. Esta função irá lidar com senhas de PDFs, escolher quais páginas digitalizar, o Dpi para analisar o PDF e qualquer dimensionamento adicional necessário para melhorar a qualidade de leitura.

Pontos-chave

  1. Criando PdfBarcodeReaderOptions :
    • Uma instância de PdfBarcodeReaderOptions é criada para definir várias opções para o processamento de PDF:
      • Dpi: Define a resolução para análise de PDF. Valores mais altos de Dpi podem melhorar a precisão da detecção de código de barras.
      • PageNumbers: Especifica as páginas do PDF que devem ser digitalizadas. Isso pode ser personalizado para direcionar páginas específicas.
      • Password: Se o PDF estiver protegido por senha, a senha correta pode ser fornecida usando esta opção.
      • ScaleToX e ScaleToY: Essas opções permitem ajustar a escala da imagem PDF para ajudar a melhorar a precisão da detecção do código de barras.
  2. Lendo Códigos de Barras: O método ReadPdfBarcodes é usado para ler e decodificar códigos de barras de um arquivo PDF. Ele utiliza as opções especificadas.
  3. Iterando e Exibindo Resultados:
    • Um loop foreach itera sobre os resultados do código de barras, exibindo o Type e o Value de cada código de barras no console.
    • Isso garante que todos os códigos de barras detectados das páginas especificadas sejam exibidos para verificação ou processamento posterior.

Aprenda como ler códigos de barras de PDFs com C#

Pronto para começar?
Nuget Downloads 2,240,258 | Versão: 2026.5 just released
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.