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
- 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 deDpipodem 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.ScaleToXeScaleToY: 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.
- Uma instância de
- 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. - Iterando e Exibindo Resultados:
- Um loop
foreachitera sobre os resultados do código de barras, exibindo oTypee oValuede 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.
- Um loop

