python类ERROR_CORRECT_M的实例源码

fprint.py 文件源码 项目:IceCash2 作者: redeyser 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def prn_qr(self, text, *args, **kwargs):
        """ Print QR Code for the provided string """
        qr_args = dict(
            version=4,
            box_size=5,
            border=1,
            error_correction=qrcode.ERROR_CORRECT_M
        )

        qr_args.update(kwargs)
        qr_code = qrcode.QRCode(**qr_args)

        qr_code.add_data(text)
        qr_code.make(fit=True)
        qr_img = qr_code.make_image()
        im = qr_img._img.convert("RGB")
        self._print_image(im,1,0)
shtrihm.py 文件源码 项目:IceCash2 作者: redeyser 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def prn_qr(self, text, *args, **kwargs):
        """ Print QR Code for the provided string """
        qr_args = dict(
            version=4,
            box_size=4,
            border=1,
            error_correction=qrcode.ERROR_CORRECT_M
        )

        qr_args.update(kwargs)
        qr_code = qrcode.QRCode(**qr_args)

        qr_code.add_data(text)
        qr_code.make(fit=True)
        qr_img = qr_code.make_image()
        im = qr_img._img.convert("RGB")
        return self.print_image(im)
escpos.py 文件源码 项目:IceCash2 作者: redeyser 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def qr(self, text,size, *args, **kwargs):
        """ Print QR Code for the provided string """
        qr_args = dict(
            version=4,
            box_size=size,
            border=1,
            error_correction=qrcode.ERROR_CORRECT_M
        )

        qr_args.update(kwargs)
        qr_code = qrcode.QRCode(**qr_args)

        qr_code.add_data(text)
        qr_code.make(fit=True)
        qr_img = qr_code.make_image()
        im = qr_img._img.convert("RGB")
        # Convert the RGB image in printable image
        self._convert_image(im)
benchmarks.py 文件源码 项目:segno 作者: heuer 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def create_qrcode(data='QR Code Symbol'):
        """qrcode create"""
        qr = QRCode(error_correction=ERROR_CORRECT_M)
        qr.add_data(data, optimize=False)
        qr.make()
benchmarks.py 文件源码 项目:segno 作者: heuer 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def svg_qrcode_path(data='QR Code Symbol'):
        """qrcode SVG path"""
        qr = QRCode(error_correction=ERROR_CORRECT_M, box_size=10,
                    image_factory=SvgPathImage)
        qr.add_data(data, optimize=False)
        qr.make_image().save('out/qrcode_path_%s.svg' % data)
benchmarks.py 文件源码 项目:segno 作者: heuer 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def svg_qrcode_rects(data='QR Code Symbol'):
        """qrcode SVG rects"""
        qr = QRCode(error_correction=ERROR_CORRECT_M, box_size=10,
                    image_factory=SvgImage)
        qr.add_data(data, optimize=False)
        qr.make_image().save('out/qrcode_rects_%s.svg' % data)
benchmarks.py 文件源码 项目:segno 作者: heuer 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def png_qrcode(data='QR Code Symbol'):
        """qrcode PNG"""
        qr = QRCode(error_correction=ERROR_CORRECT_M, box_size=10)
        qr.add_data(data, optimize=False)
        qr.make_image().save('out/qrcode_%s.png' % data)
views.py 文件源码 项目:bctip 作者: norn 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def qrcode_view(request, key):
    wallet = get_object_or_404(Wallet, key=key)
    img = qrcode.make(
        wallet.bcaddr_uri, box_size=6, error_correction=qrcode.ERROR_CORRECT_M)
    output = StringIO.StringIO()
    img.save(output, "PNG")
    c = output.getvalue()
    return HttpResponse(c, content_type="image/png")
tasks.py 文件源码 项目:bctip 作者: norn 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def qrcode_img(text):
    img = qrcode.make(text, box_size=2, error_correction=qrcode.ERROR_CORRECT_M)
    output = StringIO.StringIO()
    img.save(output, "PNG")
    c = output.getvalue()
    return c


问题


面经


文章

微信
公众号

扫码关注公众号