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 gratuitaAspose.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.
- Risorse di apprendimento
- Documentazione
- Codice sorgente
- Riferimenti API
- Video tutorial
- Supporto al prodotto
- Supporto gratuito
- Supporto a pagamento
- Blog
- Release Notes
- Perché Aspose.BarCode per .NET?
- Elenco clienti
- Storie di successo