je dois convertir la balise canvas dans un fichier d'image et il faut soutenir le IE6 +, Mozilla 3+ et saffari 5+Toile à l'image
Répondre
Il n'y a pas moyen IE6 supporte la toile. Il n'est même pas pris en charge dans IE8 ...
Dans Firefox, le navigateur affiche l'élément canvas sous la forme d'une image côté client, ce qui permet à l'utilisateur de cliquer avec le bouton droit de la souris et d'utiliser la fonctionnalité "save-image" .
Safari ne supporte pas, mais il est possible d'enregistrer l'image en utilisant javascript comme décrit dans this blog post
utiliser l'élément de toile à savoir < 9 (au moins en partie), vous pouvez utiliser la explorercanvas bibliothèque javascript, mais je ne sais pas si elle prend en charge l'enregistrement du contenu en tant qu'élément.
une autre possibilité utilise svg pour rendre les images sur le Serverside ou dans une applet en utilisant la batik-framework de apache
une capture d'écran?
ExplorerCanvas n'autorise pas l'enregistrement en tant qu'image en utilisant Javascript, car il s'agit de VML et non de Canvas. Vous pouvez obtenir la source XML d'une image VML, mais vous aurez toujours besoin d'un script dorsal pour analyser le VML et l'enregistrer dans un fichier image.
Vous pouvez également utiliser la bibliothèque fxCanvas pour simuler un canevas dans IE. Cette bibliothèque prend en charge toDataURL(), mais nécessite le plugin Flash.
D'autres navigateurs et Internet Explorer 9 prennent en charge canvasElement. toDataURL() nativement.
Vous devez utiliser Flash, il est impossible en HTML5 natif dans IE6-IE8: http://flashcanvas.net/
Vous voulez regarder dans Downloadify et JSZip si vous voulez permettre aux utilisateurs de télécharger ces images à leur bureau (il permet aux utilisateurs de donner des noms personnalisés aux fichiers, et de choisir où ils sont sauvegardés).
- 1. Silverlight exporter toile à l'image
- 2. plan d'implantation à travers la toile
- 3. image cliquable à l'intérieur de la toile
- 4. Liaison d'un Viewbox à une toile
- 5. Comment copier d'une toile à l'autre
- 6. Convertir PictureStream à la toile HTML5
- 7. Animation WPF - Mettre une toile à l'avant
- 8. iphone/ipad grande toile vs petite toile + animation div
- 9. Chrome toile dégradé linéaire = Firefox Toile dégradé linéaire
- 10. Comment faire pour ajuster les limites d'un rectangle d'une toile à une autre toile?
- 11. question clearRect en toile
- 12. Balise HTML5 pour Toile
- 13. WPF Toile bouton?
- 14. Facebook Toile plusieurs pages?
- 15. Tutoriel sur toile/Référence
- 16. Élément de toile lente
- 17. Toile rotation - JavaScript
- 18. SurfaceView.setbackground() domine ma toile
- 19. Travailler avec la toile
- 20. toile fingerpaint Android couleur
- 21. toile Matplotlib dessin
- 22. Animations saccadées en toile
- 23. Centrer ma toile O3D
- 24. Défi toile HTML5!
- 25. Traduction d'une toile html5
- 26. Toile ou quoi?
- 27. toile HTML5 cliquez événement
- 28. Modifier l'origine de la toile
- 29. Flex redimensionnement de la toile
- 30. Toile WPF zoom et rendu
Avez-vous une question? –
Comment est-ce possible ... c'est la question. – Suvonkar
Il traite IE comme une chienne .. désolé pour l'argot –