Ինչպես ստեղծել շտրիխ կոդ Python-ում

Այս հակիրճ թեման մանրամասներ է տալիս, թե ինչպես առաջացնել Barcode Python-ում: Դուք կարող եք հեշտությամբ մշակել Շտրիխ կոդերի գեներատոր ծրագիր Python-ում՝ օգտագործելով պարզ API ինտերֆեյս: Մշակված հավելվածը կարող է օգտագործվել Windows, macOS կամ Linux վրա հիմնված միջավայրերում, որոնք տեղադրված են Python-ով և JDK-ով: Հետևյալ օրինակում մենք կենտրոնացել ենք CODABAR շտրիխ տիպի ստեղծման վրա: Այնուամենայնիվ, API-ն լայնածավալ աջակցություն է տրամադրում այլ Barcode types-ի համար, ներառյալ QR կոդը, GS1 կոդը, 128 կոդը և շատ ուրիշներ:

Շտրիխ կոդ Python ստեղծելու քայլեր

  1. Կազմաձևեք Python3-ը և Aspose.Barcode-ը Python-ի համար՝ հետևելով ուղեցույցներին
  2. Ստեղծեք BarcodeGenerator օբյեկտը և սահմանեք CODABAR-ը որպես ցանկալի շտրիխ կոդ
  3. Սահմանեք տեքստը և թողարկեք շտրիխ կոդի պատկերի լուծումը
  4. Սահմանեք ելքային շտրիխի պատկերի տեսակը և ուղին
  5. Օգտագործելով Save մեթոդը Python-ում, ստեղծեք շտրիխ կոդի պատկեր սկավառակի վրա

Շտրիխ կոդերի գեներատոր ստեղծելու համար Python-ի վրա հիմնված հավելված է մշակվում՝ հետևելով նշված քայլերին: Գործընթացը սկսվում է միջավայրը կարգավորելու միջոցով, այնուհետև դուք կօգտագործեք BarcodeGenerator դասի օրինակը՝ շտրիխ կոդի կոդավորման ցանկալի տեսակը սահմանելու համար: Հետագա քայլերում մենք կսահմանենք հարմարեցված տեքստը շտրիխ կոդի համար, ինչպես նաև շտրիխ կոդի պատկերի լուծման կարգավորումը: Եթե դուք չեք սահմանել պատկերի լուծաչափը, կօգտագործվի պատկերի լռելյայն լուծաչափը 96: Ի վերջո, մենք կպահենք շտրիխ կոդը սկավառակի վրա PNG ձևաչափով: Եթե պատկերի ձևաչափ չկա, ապա շտրիխ կոդը պահելու համար կօգտագործվի լռելյայն PNG ձևաչափը:

Կոդ Python-ում շտրիխ կոդ ստեղծելու համար

from asposebarcode import Generation, Assist
# Setting License
licenseBarCode = Assist.License()
licenseBarCode.setLicense("Aspose.Total.lic")
# Instantiate BarCodeGenerator class object with Barcode Encode Type CODABAR
encode_type = Generation.EncodeTypes.CODABAR
GenerateBarCode = Generation.BarcodeGenerator(encode_type, None)
# Set BarCode text to be encoded
GenerateBarCode.setCodeText("Python Test Barcode")
# Set resolution
GenerateBarCode.getParameters().setResolution(300)
#BarCodeImageFormat.PNG.value
file_path = "OutputBarCode.png"
imageFormat= Generation.BarCodeImageFormat(3)
# Saving the BarCode in PNG image format
# Aspose.Barcode for Python via Java API supports multiple image formats for saving the output BarCode
GenerateBarCode.save(file_path, imageFormat)

Վերոնշյալ օրինակում գեներացնել շտրիխ կոդ Python-ի վրա հիմնված API-ն արդյունավետորեն օգտագործվել է ելքային պատկեր ստեղծելու համար՝ օգտագործելով մի քանի տող կոդ: API-ն աջակցում է շտրիխ կոդերի գրեթե բոլոր տեսակներին, որոնք կարող են օգտագործվել տարբեր հավելվածներում: Այն նաև նախատեսում է դրույթներ շտրիխ կոդերի համար տարբեր այլ պարամետրեր սահմանելու համար, ներառյալ փոստային պարամետրերը, կոդի տեքստի պարամետրերը, կոդաբլոկի պարամետրերը, DataMatrix պարամետրերը և շատ ավելին:

Այս օրինակում մենք ականատես եղանք, թե որքան հեշտ է զարգացնել Շտրիխ կոդերի գեներատոր՝ օգտագործելով Python՝ առանց որևէ երրորդ կողմի գործիքի կախվածության: Եթե դուք հակված եք Python-ի միջոցով Excel ֆայլը PDF արտահանելուն, տես ինչպես փոխարկել Excel-ը PDF-ի, օգտագործելով Python-ը-ի հոդվածը:

 Հայերեն