function convertPng(svg,size,name){
let canvas = document.createElement("canvas");canvas.width=size;canvas.height=size;
let img = new Image();img.width=size;img.height=size;
let a = document.createElement("a");a.download=name;
img.onload = function() {canvas.getContext('2d').drawImage(img, 0, 0);a.href=canvas.toDataURL("image/png");a.click();img.remove();canvas.remove();a.remove()}
img.src = "data:image/svg+xml,"+encodeURIComponent(svg);
}
convertPng(new QRCode({
content: "http://github.com/",
padding: 4,
width: 256,
height: 256,
color: "#000000",
background: "#ffffff",
ecl: "M",
}).svg(),256,'Test.png')
import pyqrcode
qr_obj = pyqrcode.create('QR ТЕКСТ')
buffer = BytesIO()
qr_obj.png(buffer, scale=10)
bot.send_photo(chat_id=some_chat_id, photo=buffer.getvalue())
ST00012|Name=ООО "Рога и копыта"|PersonalAcc=номер счета|BankName=Отделние №xxyy Самый лучший Банк|BIC=бик|CorrespAcc=корепонденский счет|Sum=100000|Purpose=Оплата за Рога|PayeeINN=инн компании|KPP=кпп|PayerAddress=адрес плательщика|PersAcc=лицевой счет|ServiceName=0000