diff --git a/frontend/src/components/QrCode/FigureQrCode.vue b/frontend/src/components/QrCode/FigureQrCode.vue
index 00f1b54b9..71570f79d 100644
--- a/frontend/src/components/QrCode/FigureQrCode.vue
+++ b/frontend/src/components/QrCode/FigureQrCode.vue
@@ -1,7 +1,10 @@
@@ -37,6 +40,13 @@ export default {
}
}
},
+ methods: {
+ downloadImg() {
+ const canvas = document.getElementById('qrcanvas')
+ const image = canvas.toDataURL('image/png')
+ document.getElementById('download').href = image
+ },
+ },
}