canvas to png ... et download
Posté : 10 oct. 2012, 14:15
par telnes
bonjour
alors voila
- J'ai un canvas (graphique) qui est généré en JS (via une librairie)
une methode permet de récupérer le SVG (xml) du canvas
un code (google code) permet de convertir ce SVG en PNG
et la dernière étape !!!! comment déclancher le download (enregistrer sous) du PNG qui est en dure dans une variable JS ? la je vois pas
merci
Re: canvas to png ... et download
Posté : 10 oct. 2012, 15:00
par xTG
Sans voir le code qui permet l'impression je serai tenté de te dire... La doc google code elle dit quoi ?
Si le code d'impression existe, il suffit de l'appeler manuellement.
Re: canvas to png ... et download
Posté : 10 oct. 2012, 16:11
par telnes
la doc google propose de l'intégrer dans une balise img
https://groups.google.com/forum/?fromgr ... HRV4uvvHFU
Re: canvas to png ... et download
Posté : 10 oct. 2012, 19:02
par xTG
Si tu as la base64 de l'image tu peux donc l'envoyer au serveur et la renvoyer au client avec une entête pour forcer le téléchargement.
Mais là encore... C'est le navigateur qui choisira et non le développeur, ce premier affichera peut être tout simplement l'image dans un onglet.
Il n'y a aucun moyen sûr pour forcer le téléchargement, et bien heureusement...