Skip to content

Commit 5de4167

Browse files
authored
Update user-metadata.html
1 parent 91d176c commit 5de4167

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

user-metadata.html

+17
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
window.print(); // Lance l'impression de la page
3131
}
3232
</script>
33+
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js"></script>
3334
<script>
3435
function downloadPage() {
3536
var pageContent = document.documentElement.outerHTML; // Récupère tout le HTML de la page
@@ -51,6 +52,20 @@
5152
});
5253
}
5354
</script>
55+
<script>
56+
function downloadAsPDF() {
57+
const { jsPDF } = window.jspdf;
58+
const doc = new jsPDF();
59+
60+
doc.html(document.body, {
61+
callback: function (doc) {
62+
doc.save('page.pdf'); // Télécharge le PDF avec le nom "page.pdf"
63+
},
64+
x: 10,
65+
y: 10
66+
});
67+
}
68+
</script>
5469
</head>
5570
<body>
5671
<!-- Utilisez le conteneur div avec l'id "example-container" pour le captcha -->
@@ -69,6 +84,8 @@
6984
<button onclick="downloadPage()">Télécharger la page HTML</button>
7085
<p>Cliquez sur le bouton ci-dessous pour télécharger la page sous forme d'image PNG.</p>
7186
<button onclick="downloadAsImage()">Télécharger la page en image</button>
87+
<p>Cliquez sur le bouton ci-dessous pour télécharger la page en PDF.</p>
88+
<button onclick="downloadAsPDF()">Télécharger la page en PDF</button>
7289
<a href="/retriever-public/avisimpotstest.pdf" download id="avisimpotstest">avisimpotstest</a>
7390
<div id="login_label">Login : </div><input id="login" name="login" type="text">
7491
<div id="pass_label">Password : </div><input id="pass" name="pass" type="text">

0 commit comments

Comments
 (0)