Outils pour utilisateurs

Outils du site


python:barcode

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
python:barcode [2021/09/16 05:47]
marclebrun [DataMatrix]
python:barcode [2021/10/12 05:03] (Version actuelle)
marclebrun [Code 39]
Ligne 1: Ligne 1:
 ====== Barcode, Datamatrix, QR Code ====== ====== Barcode, Datamatrix, QR Code ======
  
-===== Barcode ​128 =====+===== Code 39 ===== 
 + 
 +Package : 
 +  * [[https://​pypi.org/​project/​pybarcodes/​]] 
 + 
 +Installation : 
 + 
 +<code bash> 
 +pip install pybarcodes 
 +</​code>​ 
 + 
 +Utilisation : 
 + 
 +<code python>​ 
 +from pybarcodes import CODE39 
 + 
 +barcode = CODE39("​HELLO-WORLD"​) 
 +barcode.save("​myimage.png"​) 
 +</​code>​ 
 + 
 +===== Code 128 ===== 
 + 
 +Package : 
 +  * [[https://​pypi.org/​project/​code128/​]] 
 + 
 +Installation : 
 + 
 +<code bash> 
 +pip install code128 
 +</​code>​ 
 + 
 +Utilisation : 
 + 
 +<code python>​ 
 +import code128 
 + 
 +code128.image("​Hello World"​).save("​hello.png"​) 
 +</​code>​ 
  
  
Ligne 7: Ligne 45:
  
 Docs: Docs:
-  * Module ​**pylibdmtx**+  * Package ​**pylibdmtx**
     * [[https://​pypi.org/​project/​pylibdmtx/​]]     * [[https://​pypi.org/​project/​pylibdmtx/​]]
     * [[https://​github.com/​NaturalHistoryMuseum/​pylibdmtx/​]]     * [[https://​github.com/​NaturalHistoryMuseum/​pylibdmtx/​]]
Ligne 20: Ligne 58:
 </​code>​ </​code>​
  
-Installer les modules ​Python :+Installer les packages ​Python :
  
 <code bash> <code bash>
Ligne 30: Ligne 68:
  
 <code python> <code python>
 +from pylibdmtx.pylibdmtx import encode
 +from PIL import Image
 +
 +encoded = encode("​Hello world !"​.encode('​utf8'​))
 +img = Image.frombytes('​RGB',​ (encoded.width,​ encoded.height),​ encoded.pixels)
 +img.save("​example.png"​)
 </​code>​ </​code>​
  
Ligne 36: Ligne 80:
 Source: [[https://​www.youtube.com/​watch?​v=y9VXWsU3FSE]] Source: [[https://​www.youtube.com/​watch?​v=y9VXWsU3FSE]]
  
-Doc du module ​: [[https://​pypi.org/​project/​qrcode/​]]+Package ​: 
 +  * [[https://​pypi.org/​project/​qrcode/​]]
  
-Installation ​des paquets ​:+Installation :
  
 <code bash> <code bash>
python/barcode.1631771245.txt.gz · Dernière modification: 2021/09/16 05:47 (modification externe)