Configurar opções do leitor de código de barras PDF
IronBarcode tem uma variedade de opções na classe PdfBarcodeReaderOptions para suportar leituras personalizadas e otimizadas especificamente para PDFs. Isso lidará com senhas de PDF, escolherá quais páginas escanear, o Dpi para analisar o PDF e qualquer redimensionamento 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 de processamento de PDF:Dpi: Define a resolução para análise de PDF. MaiorDpipode melhorar a precisão da detecção de código de barras.PageNumbers: Especifica as páginas do PDF que devem ser escaneadas. 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 do PDF para ajudar a melhorar a precisão da detecção de 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 do arquivo PDF. Ele utiliza as opções especificadas.
- O método
- Iterando e Exibindo Resultados:
- Um loop
foreachitera sobre os resultados do código de barras, exibindo cadaTypeeValuedo 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

