Ovaj jednostavan način pruža detalje o tome kako stvoriti QR Code pomoću Pythona. Možete jednostavno razviti QR Code Generator u Pythonu korištenjem jednostavnih API poziva koji se mogu koristiti u Windows, macOS ili Linux okruženjima koja su konfigurirana s Python3 i JDK. U sljedećem smo se primjeru usredotočili na stvaranje tipa QR koda, ali API pruža opsežnu podršku za druge Barcode types uključujući GS1 kod, 128 kod i mnoge druge.
Koraci za stvaranje QR koda pomoću Pythona
- Postavite Python3 i Aspose.Barcode za Python slijedeći smjernice
- Instancirajte objekt BarcodeGenerator i postavite EncodeTypes.QR kao željenu vrstu crtičnog koda
- Postavite tekstualni kod i razlučivost slike QR koda
- Postavite vrstu izlazne slike QR koda kao PNG i njezinu putanju
- Korištenjem Save metode u Pythonu generirajte sliku QR koda na disku
Gore navedeni koraci u Python generiraju QR kod uz pomoć jednostavnih API poziva i slijedeći navedene korake. Proces ćemo započeti postavljanjem okruženja, a zatim će se instanca klase BarcodeGenerator koristiti za postavljanje željene vrste kodiranja crtičnog koda. U sljedećim koracima postavit ćemo tekst QR koda i rezoluciju izlazne slike. Zadana razlučivost slike je 96 ako nije postavljena, ali se može prilagoditi. U posljednjem koraku, Python QR generator će spremiti kod na disk u PNG formatu.
Kod za razvoj generatora QR kodova pomoću Pythona
from asposebarcode import Generation, Assist | |
# Setting License | |
licenseQRCode = Assist.License() | |
licenseQRCode.setLicense("Aspose.Total.lic") | |
# Create an object of BarCodeGenerator class and specify Barcode Encode Type as QR | |
encode_type = Generation.EncodeTypes.QR | |
GenerateQRCode = Generation.BarcodeGenerator(encode_type, None) | |
# Set QR code text to be encoded | |
GenerateQRCode.setCodeText("Python Test QR code") | |
# Set resolution | |
GenerateQRCode.getParameters().setResolution(300) | |
#BarCodeImageFormat.PNG.value | |
file_path = "OutputQR_Code.png" | |
imageFormat= Generation.BarCodeImageFormat(3) | |
# Now, save the QR Code in PNG format | |
# Aspose.Barcode for Python via Java API supports multiple image formats for saving the output QR Code | |
GenerateQRCode.save(file_path, imageFormat) |
U Python generatoru QR koda razvijen je pomoću jednostavnih API poziva koji mogu učinkovito proizvesti sliku QR koda u PNG formatu. API može podržati mnoge vrste crtičnih kodova koji se mogu koristiti u različitim aplikacijama. Također možete prilagoditi ispis QR koda postavljanjem različitih parametara kao što su parametri kodnog teksta, parametri pošte, parametri DataMatrix, parametri kodnog bloka i mnogi drugi.
U ovom smo primjeru razvili aplikaciju koja koristi Python kod za generiranje QR koda bez ovisnosti o bilo kojem alatu treće strane. Ako ste zainteresirani za čitanje informacija o crtičnom kodu, pogledajte članak na kako čitati crtični kod koristeći Python.