我正在尝试使用reportlab在pdf文件上写多个QR码,问题是QR码正在彼此写。 Snapshot attached。
代码如下:
p = canvas.Canvas('rand.pdf')
x = 0
y = 0
d = Drawing(45, 45)
for i in range(3):
qrw2 = QrCodeWidget(str(timezone.now()))
d.add(qrw2)
renderPDF.draw(d, p, x, y)
x+=160
y+=160
p.showPage()
p.save()