diff --git a/belege.html b/belege.html
index b82e7c7..c8bfc37 100644
--- a/belege.html
+++ b/belege.html
@@ -484,7 +484,27 @@
Allgemeine Daten
+ style="border:1px solid #00000039;line-height:0.75;padding:0px;margin:0px;min-width:700px;">
+
diff --git a/js/belege.js b/js/belege.js
index 9749819..cb1f441 100644
--- a/js/belege.js
+++ b/js/belege.js
@@ -1335,6 +1335,39 @@ function kontoauszugHerunterladenAlsPNG() {
});
}
+
+function quittungHerunterladen() {
+ const rechnungHTML = document.getElementById('quittungContainer').innerHTML.replace(/ /g, ' ');;
+ const blob = new Blob([rechnungHTML], { type: 'svg' });
+ const a = document.createElement('a');
+ a.href = URL.createObjectURL(blob);
+ a.download = 'quittung.svg';
+ document.body.appendChild(a);
+ a.click();
+ document.body.removeChild(a);
+}
+
+function quittungKopiereInZwischenablage() {
+ const rechnungHTML = document.getElementById('quittungContainer').innerHTML.replace(/ /g, ' ');;
+ navigator.clipboard.writeText(rechnungHTML)
+ .then(() => alert('Code wurde in die Zwischenablage kopiert'))
+ .catch(err => console.error('Fehler beim Kopieren in die Zwischenablage:', err));
+}
+
+function quittungHerunterladenAlsPNG() {
+ const quittungContainer = document.getElementById('quittungContainer');
+
+ html2canvas(quittungContainer).then(canvas => {
+ const dataURL = canvas.toDataURL('image/png');
+ const a = document.createElement('a');
+ a.href = dataURL;
+ a.download = 'quittung.png';
+ document.body.appendChild(a);
+ a.click();
+ document.body.removeChild(a);
+ });
+}
+
function emailHerunterladen() {
const emailHTML = document.getElementById('emailContainer').innerHTML.replace(/ /g, ' ');;
const blob = new Blob([emailHTML], { type: 'html' });