using IronBarCode;
PdfBarcodeReaderOptions myPdfOptionsExample = new PdfBarcodeReaderOptions()
{
// La cadena de contraseña para abrir el PDF, si existe.
Password = "password123",
// Páginas del PDF que desea escanear
PageNumbers = new[] { 1, 3 },
// Por defecto, se escanean todos los formatos de código de barras.
// Especificando uno o más, el rendimiento aumentará.
ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,
// Los DPI (puntos por pulgada) para representar cada imagen de código de barras.
DPI = 72,
// El factor de escala para escalar la anchura y la altura al convertir el PDF en imagen.
// Por defecto es 3,5
Scale = 4
};
// Y, aplica:
var results = BarcodeReader.ReadPdf("barcode.pdf", myPdfOptionsExample);
Imports IronBarCode
Private myPdfOptionsExample As New PdfBarcodeReaderOptions() With {
.Password = "password123",
.PageNumbers = { 1, 3 },
.ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,
.DPI = 72,
.Scale = 4
}
' Y, aplica:
Private results = BarcodeReader.ReadPdf("barcode.pdf", myPdfOptionsExample)