Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Tue 21 July 2020 17:04

sylvainSIG
Participant assidu
Lieu: Moissac
Date d'inscription: 29 Nov 2018
Messages: 263

Composeur d'impression en JS

Bonjour,

Pour un projet carto web, j'aimerais avoir un composeur d'impression avancé. Il y a le composeur d'OpenLayers qui marche très bien, seulement toutes les couches ne sont pas prises en charge et fait planter le script JS. En effet, j'ai plusieurs couches venant d'un MapFile et deux autres issues d'une BD PostGis.

J'ai systématiquement un retour console "Tainted canvases may not be exported".

Quelqu'un aurait une idée de comment exporter toutes les couches visibles du canevas ?

J'ai utilisé les librairies JS jsPDF et PrintJS.

Merci pour votre aide

Sylvain

Hors ligne

 

#2 Fri 24 July 2020 12:57

michel56
Participant assidu
Lieu: Lorient
Date d'inscription: 14 Jul 2012
Messages: 474

Re: Composeur d'impression en JS

Bonjour,,

Avec html2canvas tu devrais y arriver.


https://html2canvas.hertzen.com/

Dernière modification par michel56 (Fri 24 July 2020 12:57)


Opérateur cartographique & DAO & PHP.

Hors ligne

 

#3 Tue 04 August 2020 01:09

sylvainSIG
Participant assidu
Lieu: Moissac
Date d'inscription: 29 Nov 2018
Messages: 263

Re: Composeur d'impression en JS

@Michel56 : merci, je vais regarder ça :-)

Hors ligne

 

Pied de page des forums

Powered by FluxBB