Bonjour
J'utilise html2canvas pour récupérer le contenu d'une div et l'afficher dans un modal sous forme d'image:
Je voudrais savoir s'il est possible de diviser cette image en plusieurs parties, par exemple si la hauteur du div est de 1800px, chaque 600px correspondra à une image. On aura donc 3 images à afficher. Le but sera donc de diviser le canvas par 3 pour avoir 3 images à la sortie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <script src="js/html2canvas.js"></script> <script> $(document).ready(function(){ var element = $("#invoice"); // global variable var getCanvas; // global variable $("#btn-Preview-Image").on('click', function () { html2canvas(element, { onrendered: function (canvas) { $(".modal-apercu").empty(); $(".modal-apercu").append(canvas); getCanvas = canvas; } }); }); }); </script>
Merci
Partager