Šiame paprastame vadove pateikiama išsami informacija apie tai, kaip sukurti QR Code naudojant Python. Galite lengvai sukurti QR kodo generatorių Python naudodami paprastus API iškvietimus, kuriuos galima naudoti Windows, MacOS arba Linux pagrindu sukurtose aplinkose, sukonfigūruotose su Python3 ir JDK. Šiame pavyzdyje daugiausia dėmesio skyrėme QR kodo tipo kūrimui, tačiau API teikia platų kitų Barcode types palaikymą, įskaitant GS1 kodą, 128 kodą ir daugelį kitų.
Veiksmai, kaip sukurti QR kodą naudojant Python
- Nustatykite Python3 ir Aspose.Barcode, skirtą Python, vadovaudamiesi gairėmis
- Sukurkite objektą BarcodeGenerator ir nustatykite EncodeTypes.QR kaip norimą brūkšninio kodo tipą
- Nustatykite teksto kodą ir išveskite QR kodo vaizdo skiriamąją gebą
- Nustatykite išvesties QR kodo vaizdo tipą kaip PNG ir jo kelią
- Naudodami Python išsaugojimo metodą sugeneruokite QR kodo vaizdą diske
Aukščiau nurodyti Python veiksmai sugeneruoja QR kodą, naudodami paprastus API iškvietimus ir atlikdami nurodytus veiksmus. Pradėsime procesą nustatydami aplinką ir tada BarcodeGenerator klasės egzempliorius bus naudojamas norint nustatyti norimą brūkšninio kodo kodavimo tipą. Tolesniuose žingsniuose nustatysime QR kodo tekstą ir išvesties vaizdo skiriamąją gebą. Numatytoji vaizdo skiriamoji geba yra 96, jei nenustatyta, tačiau ją galima tinkinti. Paskutiniame veiksme Python QR generatorius išsaugos kodą diske PNG formatu.
Kodas QR kodo generatoriui kurti naudojant Python
Python QR kodo generatorius buvo sukurtas naudojant paprastus API skambučius, kurie gali efektyviai sukurti QR kodo vaizdą PNG formatu. API gali palaikyti daugelio tipų brūkšninius kodus, kurie gali būti naudojami įvairiose programose. Taip pat galite tinkinti QR kodo išvestį nustatydami įvairius parametrus, tokius kaip Codetext Parameters, Pašto parametrai, DataMatrix parametrai, Codablock parametrai ir daugelis kitų.
Šiame pavyzdyje sukūrėme programą naudodami Python kodą QR kodui generuoti, nepriklausydami nuo jokio trečiosios šalies įrankio. Jei jus domina brūkšninio kodo informacija, žr. straipsnį kaip skaityti brūkšninį kodą naudojant Python.