Perché Aspose.BarCode per .NET?

In produzione l’input raramente è “pulito”. Aspose.BarCode for .NET è progettato per decodificare codici a barre da scansioni rumorose, stampe a basso contrasto, foto inclinate ed etichette parzialmente danneggiate. Usa i preset di QualitySettings per bilanciare velocità e tolleranza, oppure affina le opzioni per immagini difficili.

Standard? Coperti.

Aspose.BarCode for .NET supporta tutti i principali formati immagine, inclusi formati vettoriali come SVG ed EMF, oltre al PDF. Usa la nostra API per riconoscere files da scanner o fotocamere con facilità. Ecco tutte le simbologie di codici a barre supportate, incluse 1D, 2D, postali e composite. Ognuna può essere generata e riconosciuta su tutte le piattaforme supportate.

Codici matrice / 2D

  • QR Code, MicroQR, rMQR
  • Data Matrix, Industrial Data Matrix (DPM)
  • Aztec
  • Han Xin
  • MaxiCode
  • DotCode

Codici lineari / 1D

  • UPCA, UPCE
  • EAN13, EAN14, EAN8
  • Code 128
  • DataBar
  • ITF
  • Postal

Codici industriali e composite

  • GS1
  • ECI
  • Composite barcodes
  • HIBC
  • SwissQR
  • Royal Mailmark

Indipendenza dalla piattaforma

Aspose.BarCode for .NET funziona su Windows, Linux e macOS con .NET Framework o .NET moderno. Può essere utilizzato anche in applicazioni .NET MAUI che puntano a iOS, Android e Tizen. Consulta la documentazione per i requisiti di sistema dettagliati.

Microsoft Windows
Linux
Android
iOS
macOS
Tizen OS
ReSharper
VS Code
NuGet
GitHub
Visual Studio

Demo di codice dal vivo

Incolla testo → ottieni un codice a barre. Trascina un file → ottieni i dati decodificati. Entrambi gli esempi includono codice di esempio generato automaticamente, così puoi copiarlo direttamente nel tuo progetto.


/** Initialize BarcodeGenerator */ var gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); /** Set generation parameters */ gen.Parameters.Barcode.XDimension.Pixels = 7; gen.Parameters.Border.Color = Color.FromArgb(0xff000000); gen.Parameters.Border.Width.Pixels = 7; /** Generate and save Barcode image */ gen.Save("image.png", BarCodeImageFormat.Png);

/** Initialize BarCodeReader */ var reader = new BarCodeReader("image.png", DecodeType.QR); /** Set recognition quality */ reader.QualitySettings = QualitySettings.HighPerformance; /** Recognize barcodes and output results */ var res = reader.ReadBarCodes(); Console.WriteLine($"Recognized {res.Length} barcode(s)"); foreach (BarCodeResult r in res)     Console.WriteLine($"{r.CodeTypeName}: {r.CodeText}");

Possibilità illimitate

Aspose.BarCode for .NET ti aiuta a creare flussi di lavoro affidabili per codici a barre in C# per documenti, etichette e automazione. Genera codici pronti per la stampa con dimensioni precise e poi decodifica da immagini e PDF in servizi, app desktop o progetti mobile.

Con un set di funzionalità pratico per l’uso in produzione, puoi:

  • Generare e riconoscere oltre 80 tipi di codici a barre
  • Lavorare con PDF, SVG, EMF e formati immagine comuni
  • Rilevare codici a barre in immagini a bassa risoluzione, ruotate o distorte
  • Ottimizzare dimensioni, margini, rotazione, didascalie e risoluzione
  • Aggiungere codici a barre a report, documenti e schermate UI

Funzionalità e capacità

Aspose.BarCode for .NET è una potente libreria di sviluppo per generare e riconoscere codici a barre 1D e 2D da vari tipi di immagine a qualsiasi angolazione. Questa API consente di esportare i codici generati in diversi formati immagine di alta qualità e di modificare l’aspetto e i parametri dei codici, ad esempio colore di sfondo, colore delle barre, angolo di rotazione, dimensione X, qualità immagine, risoluzione, didascalie (captions), dimensione e molti altri. Offre inoltre funzionalità avanzate di rilevamento e lettura e supporta oltre 80 tipi di codici a barre.

Feature icon

Salva etichette di codici a barre in vari formati

Feature icon

Riconosci da stream o file

Feature icon

Codifica e decodifica caratteri (non inglesi) nei tipi 2D

Feature icon

Ruota immagini di codici a barre a qualsiasi angolo

Feature icon

Scansiona codici a barre da file TIFF e PDF multipagina con Aspose.PDF

Feature icon

Supporto per simbologie lineari, 2D e postali