Mercurial > hgrepos > Python2 > PyMuPDF
diff mupdf-source/thirdparty/zxing-cpp/wrappers/python/demo_reader.py @ 2:b50eed0cc0ef upstream
ADD: MuPDF v1.26.7: the MuPDF source as downloaded by a default build of PyMuPDF 1.26.4.
The directory name has changed: no version number in the expanded directory now.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Mon, 15 Sep 2025 11:43:07 +0200 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mupdf-source/thirdparty/zxing-cpp/wrappers/python/demo_reader.py Mon Sep 15 11:43:07 2025 +0200 @@ -0,0 +1,13 @@ +import sys, zxingcpp +from PIL import Image + +img = Image.open(sys.argv[1]) +barcodes = zxingcpp.read_barcodes(img) +for barcode in barcodes: + print('Found barcode:' + f'\n Text: "{barcode.text}"' + f'\n Format: {barcode.format}' + f'\n Content: {barcode.content_type}' + f'\n Position: {barcode.position}') +if len(barcodes) == 0: + print("Could not find any barcode.")
