Vì vậy, tôi cần phải lưu dữ liệu hình ảnh được vẽ trên phần tử <canvas>
. Và có phương thức toDataURL() hoạt động trong hầu hết các trình duyệt hiện đại.Internet Explorer toDataURL() thay thế?
Ngoại trừ ... bạn đã đoán ... Internet Explorer.
Tôi đã tìm kiếm trên Internet nhưng ở mọi nơi mọi người nói rằng tôi nên sử dụng SVG/VML để lưu dữ liệu, nhưng họ chưa bao giờ đề cập đến cách thực hiện. Tôi không có kinh nghiệm với SVG/VML trong IE, vậy làm cách nào để lưu hình ảnh được vẽ trong phần tử canvas trong Internet Explorer? Có ai có kinh nghiệm không?
Hiện tại, tôi phải sao chép mã vẽ trên cả máy khách và trên máy chủ đang bắt đầu phức tạp. Vì vậy, nếu có một cách tôi có thể trích xuất hình ảnh được vẽ trên thẻ canvas trên phía máy khách (hoặc máy chủ) mà chắc chắn sẽ giúp.
Cảm ơn!
Có một cách dễ dàng để chuyển đổi VML đến một bmp hoặc png? –