Aspose.BarCode  per Python via .NET

Libreria di codici a barre Python

Riconosci o genera codici a barre 1D, 2D e postali in qualsiasi applicazione Python.

  Download Free Trial
  
 

Aspose.BarCode per Python via NET è un insieme di API per la generazione e la lettura di codici a barre da integrare nelle applicazioni Python. Gli sviluppatori possono facilmente aggiungere funzionalità di generazione e riconoscimento di codici a barre. L'API per codici a barre Python crea immagini di codici a barre in vari formati come PNG, JPG, GIF, BMP. Inoltre, supporta molteplici funzionalità di imaging come la manipolazione dei bordi, il colore, la rotazione delle immagini, la personalizzazione della risoluzione e molto altro.

Funzionalità avanzate di Python tramite .NET Barcode API

Personalizza i parametri del codice a barre

Aspose.BarCode per Python tramite .NET fornisce ricche funzionalità per creare immagini di codici a barre personalizzate. Consente di generare codici a barre di qualsiasi colore o dimensione a seconda delle esigenze aziendali. È possibile personalizzare l'aspetto di tutti gli elementi del codice a barre, compresi i colori delle barre, lo sfondo, i bordi e le didascalie di testo, nonché il loro posizionamento. Il codice a barre può essere generato con o senza la visualizzazione del testo di input, della didascalia superiore e/o inferiore, delle imbottiture e dei bordi. La dimensione del codice a barre può essere impostata automaticamente in base alla dimensione X o manualmente. Può essere definito in varie unità, come millimetri, pollici, punti o pixel. Se necessario, è possibile regolare le proporzioni e la risoluzione dell'immagine. Anche il carattere del testo può essere personalizzato.

Generazione codice QR

L'API ha la capacità di generare codici a barre 2D dei tipi più diffusi, come Data Matrix, Aztec Code, PDF417, ecc. Questi tipi consentono di codificare valori di input grandi o non standard. Ecco il codice per la generazione del codice QR.

Code to be executed - Python


from aspose.barcode import generation

generator = generation.BarcodeGenerator(generation.EncodeTypes.QR, "")
generator.parameters.barcode.code_text_parameters.location = generation.CodeLocation.Below
generator.parameters.barcode.x_dimension.millimeters = 2
generator.save("example.png", generation.BarCodeImageFormat.PNG)

Generation result

Ottimizza la velocità o la qualità della lettura dei codici a barre

La libreria di codici a barre offre una gamma di potenti funzionalità per l'ottimizzazione della lettura dei codici a barre per soddisfare le esigenze specifiche della tua azienda. Gli sviluppatori possono regolare i parametri del motore di riconoscimento per abilitare la scansione rapida dei codici a barre o migliorare la precisione di lettura. A seconda della qualità e dei parametri delle immagini del codice a barre di origine, la libreria consente di personalizzare il processo di riconoscimento. Include diverse configurazioni preimpostate di tali parametri, che possono essere utilizzate per scansionare rapidamente immagini di codici a barre di alta qualità o facilitare la decodifica di codici a barre danneggiati o degradati. Inoltre, ci sono impostazioni speciali che possono migliorare la lettura del codice a barre per diversi tipi di distorsioni, come il rumore gaussiano, i punti bianchi e i colori invertiti. Con la capacità di mettere a punto il processo di riconoscimento, l'API può essere adattata per fornire la lettura di codici a barre più efficiente per un'ampia gamma di applicazioni e scenari.

Esempio dal vivo di riconoscimento del codice a barre

L'API del lettore di codici a barre fornisce una serie di funzionalità per la scansione, il rilevamento e la lettura di codici a barre 1D, 2D e postali. Con poche righe di codice, gli sviluppatori possono facilmente integrare questa funzionalità nelle loro applicazioni e utilizzarla per rilevare e decodificare un'ampia gamma di codici a barre di uso comune. L'API è progettata per essere user-friendly e intuitiva, consentendo agli sviluppatori di aggiungere rapidamente e facilmente funzionalità di scansione dei codici a barre alle loro applicazioni.

Ready to recognize Riconoscendo Rilascia un file qui o fai clic per sfogliare *

* Caricando i tuoi file o utilizzando il servizio accetti i nostri Termini di utilizzare e Informativa sulla privacy.

Code to be executed - Python

    
from aspose.barcode import barcoderecognition

reader = barcoderecognition.BarCodeReader("<file name>", barcoderecognition.DecodeType.AllSupportedTypes)
recognized_results = reader.read_bar_codes()
for barcode in recognized_results:
    print(barcode.code_text)


Risultato del riconoscimento

Cosa dicono le persone

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

 
 
View Case Studies
  

Support and Learning Resources