Aspose.BarCode  per JasperReports

Genera ed esporta codici a barre in JasperReports

JasperReports e JasperServer API per generare, visualizzare ed esportare codici a barre 1D, 2D e postali.

  Download Free Trial
  
 

Aspose.BarCode per JasperReports è un'estensione flessibile di JasperReports e JasperServer per creare e visualizzare etichette con codici a barre nelle tue applicazioni. Queste etichette con codice a barre possono essere visualizzate in molti formati di immagine popolari.

Funzioni avanzate di esportazione da JasperReports a codici a barre

Facile distribuzione

Aspose.BarCode per JasperReports fornisce uno speciale set di strumenti per lavorare con i codici a barre in JasperReports. Utilizzando questa API, gli sviluppatori possono eseguire la scansione dei codici a barre inseriti nei report esistenti o aggiungerli a nuovi report. Questa libreria di codici a barre è codificata esclusivamente in Java e viene fornita come un singolo documento JAR e può essere facilmente distribuita su macchine con installato JasperReports o JasperServer. Per installare l'estensione del codice a barre JasperReports, copia semplicemente il documento JAR nella posizione della cartella corretta e inizia a lavorare.

Esempio dal vivo di generazione di codici a barre

La libreria del generatore di codici a barre consente agli sviluppatori di creare facilmente codici a barre specificando il tipo di codice a barre, immettendo i dati da codificare e impostando proprietà personalizzate relative all'aspetto. Ciò include varie opzioni, come colore di sfondo e primo piano, carattere, dimensione, risoluzione e didascalie di testo. L'API può generare codici a barre 1D e 2D, inclusi PDF417, Data Matrix, Aztec Code, QR Code e Micro QR Code, utilizzando lo stesso approccio di base. Ciò lo rende uno strumento comodo e intuitivo per la generazione di un'ampia gamma di tipi di codici a barre per varie applicazioni, incluso JasperReports.

Code to be executed - Java


// Create an instane of the BarcodeGenerator class
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR);

// Specify the code text
generator.setCodeText("");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeters(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate image
generator.generateBarCodeImage();
×
Generated barcode image

Inserisci codici a barre in JasperReports

JasperReports consente agli sviluppatori di creare report utilizzando i dati archiviati in una varietà di fonti, come database, file CSV e documenti XML. Fornisce un'ampia gamma di funzionalità per la progettazione, la formattazione e l'esportazione di report, che possono essere facilmente integrate nelle applicazioni Java. Alcuni usi comuni di JasperReports includono la generazione di fatture, ricevute, rendiconti finanziari e altri tipi di report aziendali. Può essere utile inserire codici a barre in JasperReports per facilitare l'accesso e la gestione delle informazioni nei report. Ad esempio, i codici a barre possono essere utilizzati per scansionare e aggiornare in modo rapido e accurato le informazioni in un JasperReport, in particolare scansionando un codice a barre su una fattura per recuperare e visualizzare i dati associati. Ciò potrebbe semplificare il monitoraggio e la gestione delle informazioni e ridurre il rischio di errori o discrepanze. Il codice a barre può anche servire per visualizzare voci o record specifici nel report.

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 - Java

    
// initialize reader with image & expected type
BarCodeReader reader = new BarCodeReader(var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes);

// read code
while (reader.read()) {
    // print the code type & text
    System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());
}

×
Barcode image