Aspose.BarCode  dla JasperReports

Generuj i eksportuj kody kreskowe w JasperReports

JasperReports i JasperServer API do generowania, wyświetlania i eksportowania kodów kreskowych 1D, 2D i pocztowych.

  Download Free Trial
  
 

Aspose.BarCode dla JasperReports to elastyczne rozszerzenie JasperReports i JasperServer do tworzenia i wyświetlania etykiet z kodami kreskowymi w aplikacjach. Te etykiety z kodami kreskowymi można wyświetlać w wielu popularnych formatach graficznych.

Zaawansowane funkcje eksportu JasperReports do kodów kreskowych

Łatwe wdrażanie

Aspose.BarCode dla JasperReports zapewnia specjalny zestaw narzędzi do pracy z kodami kreskowymi w JasperReports. Korzystając z tego API, programiści mogą skanować kody kreskowe umieszczone w istniejących raportach lub dodawać je do nowych raportów. Ta biblioteka kodów kreskowych jest kodowana wyłącznie w Javie i jest dostarczana jako pojedynczy dokument JAR i może być łatwo wdrożona na maszynach z zainstalowanym JasperReports lub JasperServer. Aby zainstalować rozszerzenie kodów kreskowych JasperReports, po prostu skopiuj dokument JAR do właściwej lokalizacji folderu i rozpocznij pracę.

Przykład generowania kodów kreskowych na żywo

Biblioteka generatora kodów kreskowych umożliwia programistom łatwe tworzenie kodów kreskowych poprzez określenie typu kodu kreskowego, wprowadzenie danych do zakodowania i ustawienie niestandardowych właściwości związanych z wyglądem. Obejmuje to różne opcje, takie jak kolor tła i pierwszego planu, czcionka, rozmiar, rozdzielczość i podpisy tekstowe. Interfejs API może generować zarówno kody kreskowe 1D, jak i 2D, w tym PDF417, Data Matrix, Aztec Code, QR Code i Micro QR Code, przy użyciu tego samego podstawowego podejścia. Dzięki temu jest wygodnym i przyjaznym dla użytkownika narzędziem do generowania szerokiej gamy typów kodów kreskowych dla różnych aplikacji, w tym 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();
Generation result

Wstaw kody kreskowe do JasperReports

JasperReports umożliwia programistom tworzenie raportów przy użyciu danych przechowywanych w różnych źródłach, takich jak bazy danych, pliki CSV i dokumenty XML. Zapewnia szeroką gamę funkcji do projektowania, formatowania i eksportowania raportów, które można łatwo zintegrować z aplikacjami Java. Niektóre typowe zastosowania JasperReports obejmują generowanie faktur, paragonów, sprawozdań finansowych i innych rodzajów raportów biznesowych. Wstawianie kodów kreskowych do JasperReports może być przydatne w celu ułatwienia dostępu do informacji w raportach i zarządzania nimi. Na przykład kody kreskowe mogą być używane do szybkiego i dokładnego skanowania i aktualizowania informacji w JasperReport, a mianowicie poprzez zeskanowanie kodu kreskowego na fakturze w celu pobrania i wyświetlenia powiązanych danych. Może to ułatwić śledzenie informacji i zarządzanie nimi oraz zmniejszyć ryzyko błędów lub rozbieżności. Kod kreskowy może również służyć do wyświetlania określonych pozycji lub rekordów w raporcie.

Rozpoznawanie kodów kreskowych Przykład na żywo

Interfejs API czytnika kodów kreskowych zapewnia zestaw funkcji do skanowania, wykrywania i odczytywania kodów kreskowych 1D, 2D i pocztowych. Wystarczy kilka wierszy kodu, aby programiści mogli łatwo zintegrować tę funkcjonalność ze swoimi aplikacjami i używać jej do wykrywania i dekodowania szerokiej gamy powszechnie używanych kodów kreskowych. Interfejs API został zaprojektowany tak, aby był przyjazny dla użytkownika i intuicyjny, ułatwiając programistom szybkie i łatwe dodawanie funkcji skanowania kodów kreskowych do ich aplikacji.

Ready to recognize Rozpoznawanie Upuść plik tutaj lub kliknij, aby przeglądać *

* Przesyłając swoje pliki lub korzystając z usługi, zgadzasz się z naszymi Warunkami używać i polityki prywatności.

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());
}

Wynik rozpoznania

Co ludzie mówią

Nie wierz nam tylko na słowo. Zobacz, co użytkownicy mają do powiedzenia na temat interfejsów API.

 
 
View Case Studies
  

Support and Learning Resources

  
  

Aspose.BarCode oferuje indywidualne interfejsy API do generowania i rozpoznawania kodów kreskowych dla innych popularnych środowisk programistycznych, wymienionych poniżej: