Jak wygenerować kod QR za pomocą Java

Ten samouczek zawiera szczegółowe informacje na temat generowania kodu QR przy użyciu języka Java. Możesz utworzyć kod QR w Javie, osadzając informacje tekstowe, a następnie zapisując plik wyjściowy jako obraz PNG. Możesz wybrać, czy chcesz zapisać obraz wyjściowy na dysku, czy w obiekcie MemoryStream zgodnie z własnymi wymaganiami.

Kroki, aby wygenerować kod QR za pomocą Java

  1. Dodaj bibliotekę Aspose.BarCode do projektu z repozytorium Maven
  2. Utwórz nową instancję klasy BarcodeGenerator
  3. Ustaw tekst do zakodowania w wygenerowanym kodzie QR
  4. Zapisz wygenerowany kod QR w formacie obrazu PNG

W tym samouczku krok po kroku dotyczącym tworzenia kreatora kodów QR przy użyciu języka Java inicjujemy obiekt klasy BarcodeGenerator. Następnie ustaw tekst do osadzenia w wygenerowanym kodzie QR i zapisz wynikowy kod QR jako plik w formacie obrazu PNG. Możemy również zapisać obraz w formacie JPG lub BMP oraz w innych formatach na dysku lub w instancji MemoryStream.

Kod do tworzenia kodu QR przy użyciu języka Java

import com.aspose.barcode.License;
import com.aspose.barcode.generation.BarCodeImageFormat;
import com.aspose.barcode.generation.BarcodeGenerator;
import com.aspose.barcode.generation.EncodeTypes;
public class GenerateQRCodeUsingJava {
public static void main(String[] args) throws Exception { // main method for creating QR code image
// Set Aspose.Barcode license before generating QR code using Aspose.Barcode for Java
License JavaBarCodeLicense = new License();
JavaBarCodeLicense.setLicense("Aspose.BarCode.lic");
// Initialize an object of BarCodeGenerator class
// Specify Barcode Encode Type as QR
BarcodeGenerator GenerateQRCode = new BarcodeGenerator(EncodeTypes.QR);
// Set text to be encoded as generated QR code
GenerateQRCode.setCodeText("Text To Encode");
// Save the generated QR code in PNG image format
// Aspose.Barcode API supports multiple image formats for saving the output QR code
GenerateQRCode.save("Output_QR_Code.png", BarCodeImageFormat.PNG);
}
}

W powyższym przykładowym kodzie nauczyliśmy się, jak utworzyć obraz kodu QR w formacie PNG. Możesz łatwo ustawić typ kodowania na QR, aby wyjściowy kod kreskowy był tworzony w formacie QR. Następnie możesz użyć obrazu QR do dalszego przetwarzania zgodnie z wymaganiami aplikacji. Obraz jest tworzony wydajnie za pomocą kilku wywołań metod, dzięki czemu nie trzeba brać pod uwagę drobnych szczegółów formatu QR.

Oprócz tego tematu o kreatorze QR w Javie możesz nauczyć się innego rodzaju konwersji, jak wspomniano w artykule na jak przekonwertować wykres Excela na JPG w Javie.

 Polski