Aspose.BarCode  for .NET

API .NET per generare e riconoscere codici a barre

Crea e riconosci codici a barre di tipo lineare, 2D e postale da più immagini all’interno di qualsiasi applicazione .NET.

  Scarica la prova gratuita
  
 

Aspose.BarCode for .NET è una potente libreria per generare e riconoscere codici a barre 1D e 2D da più tipi di immagine da qualsiasi angolazione. Gli sviluppatori possono aggiungere facilmente la generazione di codici a barre e la funzionalità di scansione alle loro applicazioni .NET. Consente inoltre di esportare i codici a barre generati in diversi formati di immagine di alta qualità.

Aspose.BarCode per .NET supporta la manipolazione dell'aspetto dei codici a barre generati come colore di sfondo, colore della barra, angolo di rotazione, dimensione x, qualità dell'immagine, risoluzione, didascalie, dimensioni e molto altro. Inoltre, l'API supporta più tipi di funzioni di riconoscimento e imaging, nonché diversi tipi di simbologie.

Funzionalità avanzate dell'API .NET Barcode

Stampa facilmente etichette con codici a barre

Salva o carica da stream o file

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

Ruota le immagini dei codici a barre da qualsiasi angolazione

Scansiona codici a barre da TIFF multipagina

Supporto per simbologie lineari, 2D e postali

Simbologie supportate

La libreria di codici a barre .NET supporta più simbologie di codici a barre 1D, 2D e postali per capacità di codifica e decodifica.

I tipi lineari supportati dalle API includono:

  • EAN 13
  • EAN 8
  • UPC A
  • UPC E
  • Interleaved 2 of 5
  • Standard 2 of 5
  • MSI
  • Code 11
  • Codabar
  • EAN 14 (SCC 14)
  • SSCC 18
  • ITF 14
  • Matrix 2 of 5
  • PZN
  • Code 128
  • Code 39 Esteso
  • Code 39 Standard
  • Code 93 Esteso
  • Code 16K
  • Code 93 Standard
  • IATA 2 of 5
  • OPC
  • GS1Code128
  • ISBN
  • ISMN
  • ISSN
  • ITF6
  • VIN
  • Pharmacode
  • DatabarOmniDirectional
  • DatabarTruncated
  • DatabarLimited
  • DatabarExpanded
  • DatabarStacked
  • DatabarExpandedStacked
  • DatabarStackedOmniDirectional
  • PatchCode
  • Supplement (Solo decodifica)

I tipi 2D includono:

  • PDF 417
  • Macro PDF 417
  • Micro PDF 417
  • Aztec
  • DataMatrix
  • Compact PDF 417 (Solo decodifica)
  • QR
  • MicroQR
  • DotCode
  • MaxiCode
  • GS1DataMatrix
  • Italian Post 25
  • Code16K

I tipi postali includono:

  • Postnet
  • Planet
  • Australia Post
  • USPS OneCode
  • Deutsche Post Identcode
  • RM4SCC
  • Deutsche Post Leticode
  • SingaporePost
  • AustralianPosteParcel
  • SwissPostParcel
  • UpcaGs1DatabarCoupon

Genera codici a barre

L'API del generatore di codici a barre offre la possibilità di creare i codici a barre specificando varie simbologie, impostando il testo del codice (dati da codificare nell'immagine del codice a barre) e le proprietà relative all'aspetto come il colore di primo piano dello sfondo, il carattere e la posizione (nascondi, sopra, sotto) e l'allineamento . Inoltre, è possibile creare codici a barre bidimensionali come PDF 417, Data Matrix, Aztec, QR e Micro QR codici a barre ecc. allo stesso modo di unidimensionali.

Generazione di codici a barre - C#

 // Il percorso della directory dei documenti.

string dataDir = "define-your-directory";

// Crea un'istanza dell'oggetto e imposta diverse proprietà del codice a barre

BarcodeGenerator  generator = new BarcodeGenerator (EncodeTipi.Code128, "1234567");

generator.Parameters.Barcode.XDimension.Millimeters = 1f;



// Salva l'immagine sul tuo sistema e imposta il suo formato immagine su Jpeg

generator.Save(dataDir + "output.jpg", BarCodeImageFormat.Jpeg);

Supporto per imaging, rotazione e dimensionamento

Aspose.BarCode per .NET consente la manipolazione dei bordi delle etichette, dei colori dei bordi, dello stile, dei margini e della larghezza. Fornisce inoltre la possibilità di modificare il colore dell'immagine, il colore dello sfondo e il colore della barra. Puoi anche ruotare le immagini dei codici a barre in qualsiasi angolazione e produrre immagini di alta qualità con l'anti-aliasing. Inoltre, puoi impostare risoluzioni personalizzate per le immagini risultanti salvandole in uno qualsiasi dei formati di immagine supportati.

Scansione del codice a barre

Barcode API contiene un'altra potente funzionalità per leggere o rilevare i codici a barre 1D e 2D più comunemente utilizzati, rilevandoli ovunque. Poche righe di codice per rilevare i codici a barre dall'immagine.

Riconoscimento codici a barre - C#

using (BarCodeReader reader = new BarCodeReader(@"d:\template.jpg"))

{

    foreach (BarCodeResult result in reader.ReadBarCodes())

    {

        Console.WriteLine("Type: " + result.CodeType);

        Console.WriteLine("CodeText: " + result.CodeText);

    }

}

Cosa dicono le persone

Non crederci sulla parola. Scopri cosa hanno da dire gli utenti sulle API.

 
 
Visualizza casi di studio