Tôi đã tạo hình dạng trên canvas html 5 bằng cách sử dụng thư viện kineticjs. Bây giờ tôi muốn lưu canvas như một hình ảnh trên đĩa cứng hệ thống cục bộ của tôi. Xin vui lòng cho tôi biết làm thế nào tôi có thể đạt được nó bằng cách sử dụng thư viện KineticJS.Lưu hình ảnh canvas html 5 trên đĩa cứng cục bộ
Trả lời
Sau khi chọn canvas (sử dụng một cái gì đó như document.getElementById tôi đoán), bạn sẽ có thể gọi những điều sau đây để chuyển canvas thành một dataURL.
Khi bạn đã có URL đó, hãy mở URL đó trong cửa sổ trình duyệt khác và thực hiện Nhấp chuột phải-> Lưu hình ảnh dưới dạng chuẩn và lưu dưới dạng JPG/PNG/v.v.
var canvas = document.getElementById("mycanvas");
var img = canvas.toDataURL("image/png");
Cho dù bạn có thể lưu hình ảnh vào ổ đĩa theo chương trình hay không, tôi không chắc chắn, mặc dù tôi rất nghi ngờ điều này do ràng buộc về bảo mật.
Để biết thêm thông tin về cách truy cập chương trình Hệ thống tệp, hãy xem trang web tham chiếu Hệ thống tệp HTML5 này.
http://www.html5rocks.com/en/tutorials/file/filesystem/
Để biết thêm thông tin liên quan đến lấy một dataURL cho một yếu tố canvas KinectJS Stage, xem đoạn dưới đây/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. Lưu trữ cục bộ HTML 5
- 2. Lưu canvas HTML 5 vào một tệp trong Chrome?
- 3. Mở hình ảnh cục bộ trong canvas
- 4. (HTML 5) Dung lượng lưu trữ cục bộ quá nhiều?
- 5. Cách tải hình ảnh từ mshtml.htmlimg vào đĩa cứng
- 6. Vẽ trên Canvas và lưu hình ảnh
- 7. Không gian tên HTML 5 khóa lưu trữ cục bộ
- 8. Hình ảnh cục bộ trong canvas bằng chrome
- 9. Lưu hình ảnh vào bộ nhớ cục bộ phonegap
- 10. Xây dựng Trình chỉnh sửa hình ảnh với HTML 5 và Canvas
- 11. Lưu bảng HTML dưới dạng hình ảnh
- 12. Lưu hình ảnh động được tạo bằng HTML5 Canvas
- 13. Android 4.0.1 phá vỡ WebView HTML 5 lưu trữ cục bộ?
- 14. HTML 5 Hình ảnh tải tệp làm hình nền
- 15. Tạo dữ liệu hình ảnh từ phần tử HTML Canvas
- 16. Lưu hình ảnh svg được hiển thị bằng javascript vào đĩa cục bộ dưới dạng tệp .png
- 17. vẽ đối tượng/hình ảnh trên canvas
- 18. CoreGraphics vẽ hình ảnh trên canvas trắng
- 19. Html 5 canvas hành vi tránh đắp khi chồng chéo
- 20. Tìm kiếm ý tưởng về lưu trữ dữ liệu trên đĩa cục bộ
- 21. Xây dựng một máy đo vòng tròn html 5 canvas
- 22. Lưu Canvas với Hình nền
- 23. Thuộc tính căn chỉnh hình ảnh trong HTML 5
- 24. Gửi nội dung của canvas đến máy chủ Java và lưu nó thành hình ảnh
- 25. Lưu trữ hình ảnh hồ sơ người dùng trên đĩa hoặc trong cơ sở dữ liệu?
- 26. Tạo hình ảnh mà không lưu trữ dưới dạng tệp cục bộ
- 27. Làm cách nào để lưu hình ảnh từ canvas Ba.js?
- 28. Lưu canvas WPF dưới dạng hình ảnh theo Mẫu MVVM
- 29. Lưu hình ảnh từ canvas theo dạng zip
- 30. Photoshop trực tuyến qua Canvas của HTML 5?
Sẽ HTML5 localStorage là đủ hay nó phải là một tập tin thực sự trong những người sử dụng hệ thống tập tin? – Philipp