Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 9863807ad6 | |||
| 62e02d745f |
@@ -30,15 +30,17 @@ class QrCode:
|
|||||||
Returns:
|
Returns:
|
||||||
qrcode_svg (str): The qr code as svg
|
qrcode_svg (str): The qr code as svg
|
||||||
"""
|
"""
|
||||||
img_factory = svg.SvgImage
|
qr = qrcode.QRCode(
|
||||||
qrcode_img = qrcode.make(
|
image_factory=qrcode.image.svg.SvgPathImage,
|
||||||
content,
|
|
||||||
image_factory=img_factory,
|
|
||||||
box_size=size
|
box_size=size
|
||||||
)
|
)
|
||||||
stream = BytesIO()
|
qr.add_data(content)
|
||||||
qrcode_img.save(stream)
|
qr.make(
|
||||||
return stream.getvalue().decode()
|
fit=True
|
||||||
|
)
|
||||||
|
|
||||||
|
img = qr.make_image()
|
||||||
|
return img.to_string(encoding="unicode")
|
||||||
|
|
||||||
def get_img(self):
|
def get_img(self):
|
||||||
return self._img
|
return self._img
|
||||||
|
|||||||
Reference in New Issue
Block a user