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
- Dodaj bibliotekę Aspose.BarCode do projektu z repozytorium Maven
- Utwórz nową instancję klasy BarcodeGenerator
- Ustaw tekst do zakodowania w wygenerowanym kodzie QR
- 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.