Ho creato forme su tela html 5 utilizzando la libreria kineticjs. Ora voglio salvare la tela come immagine sul mio harddrive del sistema locale. Pls dimmi come posso ottenerlo usando la libreria KineticJS.Salvataggio dell'immagine canvas html 5 su disco rigido locale
risposta
Dopo aver selezionato il canvas (utilizzando qualcosa come document.getElementById, credo), dovresti essere in grado di chiamare quanto segue per convertire la tela in un dataURL.
Una volta che hai l'URL, aprirla in un'altra finestra del browser e fare uno standard destro Click-> Salva immagine con nome e salvarlo come JPG/PNG/etc.
var canvas = document.getElementById("mycanvas");
var img = canvas.toDataURL("image/png");
O se non siete in grado di salvare un'immagine per l'unità di programmazione, non sono sicuro, anche se mi piacerebbe molto dubbio a causa di vincoli di sicurezza.
Per ulteriori informazioni sulla programmazione accedere al File System, visitate questo sito di riferimento HTML5 FileSystem.
http://www.html5rocks.com/en/tutorials/file/filesystem/
Per ulteriori informazioni riguardanti il recupero di un DataURL per un elemento canvas KinectJS di scena, vedere il frammento di sotto/url.
<script>
stage.toDataURL({
callback: function(){
// do something with the data url
},
mimeType: 'image/jpeg',
quality: 0.5
});
</script>
http://www.html5canvastutorials.com/kineticjs/html5-canvas-stage-data-url-with-kineticjs/
- 1. HTML 5 carattere canvas ignorato
- 2. Disco rigido Heap Java
- 3. Riproduci file video (disco rigido) locale con tag video HTML5?
- 4. Mongoengine FileField salvataggio su disco?
- 5. Salvataggio del canvas su bitmap su Android
- 6. punti Trovare su curve in HTML 5 Canvas contesto 2d
- 7. Salva canvas HTML 5 in un file in Chrome?
- 8. Posizione dell'SDK per iPhone sul disco rigido
- 9. Secondo disco rigido per MongoDB utilizzando directoryperdb
- 10. Leggere i settori del disco rigido in C++ su Linux
- 11. Archiviazione di macchine virtuali VMware su disco rigido esterno
- 12. Ottieni numero di serie disco rigido
- 13. Dove si trova Xcode sul disco rigido?
- 14. creazione di un disco rigido virtuale
- 15. Salvataggio di un'animazione creata con HTML5 Canvas
- 16. disegno 3D su Canvas con HTML + JS
- 17. Comprendere la scala di canvas HTML 5 e tradurre l'ordine
- 18. Come posso archiviare un oggetto sul mio disco rigido?
- 19. Salvataggio di una bitmap su disco/galleria in Android 4.3
- 20. Salvataggio su disco di un database in memoria
- 21. Come registrare video su un disco locale in AIR?
- 22. Ha senso partizionare un disco rigido del server dedicato?
- 23. È possibile accedere al disco rigido direttamente da GPU?
- 24. Salvare le immagini sul disco rigido SENZA richiesta?
- 25. HTML Canvas Tracing
- 26. conoscere su quale posto su un disco rigido di un programma/file viene installato
- 27. Come installare Visual Studio Express 2013 SOLO su un disco rigido esterno (non su C affatto)?
- 28. HTML 5 registrazione video e memorizzazione di un flusso
- 29. vs salvataggio locale nel server sql?
- 30. Dimensione disco rigido di piccole dimensioni di Windows Azure
Sarebbe HTML5 localStorage essere sufficiente o ha di essere un vero e proprio file negli utenti filesystem? – Philipp