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 para PDFs especificamente. Isso lidará com senhas de PDF, escolherá quais páginas escanear, o Dpi para analisar o PDF dentro, e qualquer escalonamento adicional necessário para melhorar a qualidade da leitura.
Pontos-chave
- Creating
PdfBarcodeReaderOptions:- Uma instância de
PdfBarcodeReaderOptionsé criada para definir várias opções para processamento de PDF:Dpi: Define a resolução para análise de PDF. MaiorDpipode melhorar a precisão da detecção de códigos 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: Estas opções permitem ajustar a escala da imagem do PDF para ajudar a melhorar a precisão da detecção de códigos de barras.
- Uma instância de
- Lendo Códigos de Barras:
- O método
ReadPdfBarcodesé usado para ler e decodificar códigos de barras a partir do arquivo PDF. Ele utiliza as opções especificadas.
- O método
- Iterando e Exibindo Resultados:
- Um loop
foreachitera sobre os resultados dos códigos 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

