저는 HTML5/JS 영역에 비교적 익숙하지 않습니다. 어쩌면 내가하고 싶은 일이 아주 간단 할 수도 있습니다.향후 사용을 위해 캔버스 저장
가 나는 사용자의 관점에서 다음과 같은 요구 사항이 있습니다 사용자는 캔버스에 일부 도면을하지
을하고 페이지를 떠난다. 그가 돌아 오면, 선입견이 복원되어야하고 사용자가 추첨을 진행할 수 있습니다.
내가 지금까지 가지고 :
- 드로잉 부분 자체
- 이미지로 캔버스를 저장할 수있는 가능성 -> 그것은 더 이상 편집 할 수 없습니다 이후이 suitalbe되지 ...
그래서 내가 필요한 것은 현재 도면을 백엔드로 보내고 거기에 저장하고 페이지가 다시 액세스되면 다시로드하고 다시 그리는 방법을 찾는 것입니다. 백엔드로 데이터를 보내는 방법과 데이터를 검색하는 방법은 분명합니다. 따라서 주요 질문은 다음과 같습니다.
- 캔버스에서 그림을 가져 오는 방법은 무엇입니까?
- 이미 도면이있는 경우 다시 그리는 방법은 무엇입니까?
감사합니다.
전체 캔버스 이미지 (.getDataURL) 또는 전체 캔버스 픽셀 배열 (.getImageData)을 저장하는 대신 사용자가 시작한 그리기 명령을 저장하십시오. – markE