Jak vytvořit QR kód pomocí Pythonu

Tento jednoduchý návod poskytuje podrobnosti o tom, jak vytvořit QR Code pomocí Pythonu. Generátor QR kódu v Pythonu můžete snadno vyvinout pomocí jednoduchých volání API, které lze použít v prostředích založených na Windows, macOS nebo Linux nakonfigurovaných pomocí Python3 a JDK. V následujícím příkladu jsme se zaměřili na vytvoření typu kódu QR, ale rozhraní API poskytuje rozsáhlou podporu pro další Barcode types včetně kódu GS1, kódu 128 a mnoha dalších.

Kroky k vytvoření QR kódu pomocí Pythonu

  1. Nastavte Python3 a Aspose.Barcode pro Python podle pokynů
  2. Vytvořte instanci objektu BarcodeGenerator a nastavte EncodeTypes.QR jako požadovaný typ čárového kódu
  3. Nastavte textový kód a výstupní rozlišení obrazu QR Code
  4. Nastavte výstupní typ obrázku QR Code jako PNG a jeho cestu
  5. Pomocí metody Save v Pythonu vygenerujte obrázek QR kódu na disk

Výše uvedené kroky v Pythonu generují QR kód pomocí jednoduchých volání API a podle uvedených kroků. Proces zahájíme nastavením prostředí a poté bude instance třídy BarcodeGenerator použita k nastavení požadovaného typu kódování čárového kódu. V následujících krocích nastavíme text QR kódu a rozlišení výstupního obrázku. Výchozí rozlišení obrázku je 96, pokud není nastaveno, ale lze jej upravit. V posledním kroku Python QR generátor uloží kód na disk ve formátu PNG.

Kód pro vývoj generátoru QR kódu pomocí Pythonu

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)

V Pythonu byl generátor QR kódu vyvinut pomocí jednoduchých volání API, která mohou efektivně vytvářet obrázek QR kódu ve formátu PNG. API je schopno podporovat mnoho typů čárových kódů, které lze použít v různých aplikacích. Výstup QR kódu můžete také přizpůsobit nastavením různých parametrů, jako jsou parametry Codetext Parameters, Postal Parameters, DataMatrix Parameters, Codablock Parameters a mnoho dalších.

V tomto příkladu jsme vyvinuli aplikaci využívající kód Python ke generování QR kódu bez závislosti na nástroji třetí strany. Pokud si chcete přečíst informace o čárových kódech, přečtěte si článek na jak číst čárový kód pomocí Pythonu.

 Čeština