Logotipo de IronBarcodefor .NET

Leer código de barras desde imagen C#

  • Lee más de 30 formatos incluyendo todos los tipos principales 1D/2D
  • Crea códigos de barras con estilo, tamaño y control de anotaciones
  • Procesamiento por lotes con asincronía y multi-threading
  • Prueba gratuita de 30 días, todas las funciones, sin tarjeta de crédito
Trial key

Obtenga su Clave de Prueba de 30 días gratis al instante.

Check icon No se requiere tarjeta de crédito ni creación de cuenta
Test Icon

Probar en un entorno en vivo

Probar en producción sin marcas de agua.
Funciona donde lo necesites.

Functional Icon

Producto completamente funcional

Obtén 30 días de producto completamente funcional.
Instálalo y ejecútalo en minutos.

Support Icon

Soporte técnico 24/5

Acceso completo a nuestro equipo de soporte técnico durante tu prueba del producto

Inicio rápido de códigos de barras
using IronBarCode;
using System.Drawing;

// Reading a barcode is easy with IronBarcode!
var resultFromFile = BarcodeReader.Read(@"file/barcode.png"); // From a file
var resultFromBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp")); // From a bitmap
var resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg")); // From an image file
var resultFromPdf = BarcodeReader.ReadPdf(@"file/mydocument.pdf"); // From PDF use ReadPdf

// To configure and fine-tune barcode reading, utilize the BarcodeReaderOptions class
var myOptionsExample = new BarcodeReaderOptions
{
    // Choose a reading speed from: Faster, Balanced, Detailed, ExtremeDetail
    // There is a tradeoff in performance as more detail is set
    Speed = ReadingSpeed.Balanced,

    // Reader will stop scanning once a single barcode is found (if set to true)
    ExpectMultipleBarcodes = true,

    // By default, all barcode formats are scanned for
    // Specifying a subset of barcode types to search for would improve performance
    ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,

    // Utilize multiple threads to read barcodes from multiple images in parallel
    Multithreaded = true,

    // Maximum threads for parallelized barcode reading
    // Default is 4
    MaxParallelThreads = 2,

    // The area of each image frame in which to scan for barcodes
    // Specifying a crop area will significantly improve performance and avoid noisy parts of the image
    CropArea = new Rectangle(),

    // Special setting for Code39 barcodes
    // If a Code39 barcode is detected, try to read with both the base and extended ASCII character sets
    UseCode39ExtendedMode = true
};

// Read with the options applied
var results = BarcodeReader.Read("barcode.png", myOptionsExample);

// Create a barcode with one line of code
var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);

// After creating a barcode, we may choose to resize
myBarcode.ResizeTo(400, 100);

// Save our newly-created barcode as an image
myBarcode.SaveAsImage("EAN8.jpeg");

// Get the barcode as an image for further processing
var myBarcodeImage = myBarcode.Image;

Por qué IronBarcode?

Leer y escribir cualquier código de barras. Enviar rápido. Se ejecuta en Windows, Linux, macOS y en la nube.

Haz clic para ver un video sobre Por qué IronBarcode?

Soporte de formato amplio

  • 50+ tipos de código de barras: Code 39/93/128, UPC, EAN, QR, Data Matrix, PDF417, Aztec, y más.
  • Leer y escribir códigos de barras en una sola biblioteca, no se necesitan herramientas separadas.
  • Exportar a imagen, PDF o HTML en una llamada.

En marcha en 5 minutos

  • PM > Install-Package BarCode

    → Inicios rápidos de 5 minutos.
  • API simple: BarcodeReader.Read(), BarcodeWriter.CreateBarcode().
  • Valores predeterminados inteligentes: corrección automática de imágenes y detección de códigos de barras integrada.

Rendimiento empresarial

  • .NET 10, Core, Standard, or Framework
  • Multihilo y escaneo por lotes: procesa más de 1,000 códigos de barras por minuto.
  • Se despliega en cualquier lugar: nube, local, aislado, y sin servidores.

Lectura precisa, en cualquier condición

  • Preprocesamiento impulsado por ML: corrige automáticamente sesgo, ruido, orientación y baja DPI.
  • Tasa de éxito del 98%+ en códigos de barras dañados o mal impresos en producción.
  • Regiones de recorte y puntuaciones de confianza para resultados precisos y auditables.

Soporte y licencias orientadas al desarrollador

  • Licencia perpetua: compra una vez, úsalo para siempre. Actualizaciones y renovaciones opcionales.
  • asistencia técnica 24/5 (24/7 en Premium). Humanes reales, respuesta de chat media <1 min.
  • Garantía de 30 días. ¿No es la opción adecuada? Reembolso completo, sin preguntas.

Para constructores

  • Características que realmente usará:
    • leer/escribir códigos de barras
    • Generación de códigos QR
    • batch scanning
    • filtros de corrección de imagen
    • regiones de recorte (ROI)
    • confidence scores
    • barcode styling
    • exportación PDF/HTML
    • incrustación de logotipo (QR)
    • custom encoding
  • Funciona en todas partes: Windows, Linux, macOS, Docker, Azure, AWS, nube.

Para compradores

  • Confiado por2M+ ingenieros2M+ instalaciones de NuGet.
  • Los equipos informan-40% de tiempo de desarrollo ahorradovs envoltorios DIY/OSS.
  • Redistribución/SaaSopciones disponibles.
  • Amigable para adquisiciones: licencia perpetua, renovaciones opcionales, factura disponible, múltiples opciones de pago (incluyendo locales).
  • Garantía de devolución de dinero de 30 días.

¿Qué dicen nuestros clientes sobre IronPDF?

Agorus40%AHORRO

quote_symbolDonde en el pasado podríamos haber tenido que usar un complemento o un paquete para OCR, y otro para PDF, tenerlos todos integrados en un paquete económico fue realmente genial para nosotros.

David JonesDavid JonesIngeniero de Software PrincipalLee el caso de estudio

Green2View

Green2View savings chartAHORRO20%

Green2view logró un ahorro del 20%, una rotación de documentos un 30% más rápida y un cumplimiento del 100%.

Lee el caso de estudio
WILLAN

WILLAN savings chartMENOS ADMIN40%

Simplemente funciona: la generación automatizada de PDF entrega informes financieros perfectos en píxeles cada vez.

Lee el caso de estudio

Ingeniería de Clase Mundial,
Soporte 24 Horas

Habla con un Experto
Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta