2011-04-01 8 views
0

html5 캔버스에서 contenteditable을 true로 설정하여 iframe의 내용을 그리거나 채울 방법이 있습니까?콘텐츠를 iframe contenteditable에서 HTML5 캔버스로 가져 오기

+1

제목과 실제 ​​텍스트가 서로 다른 두 가지를 의미하는 것처럼 보이는 경우 질문에 대해 명확하게 설명하십시오. 사용자가 입력 한 내용을 iframe에서 가져 와서 사진을 캡처하여 캔버스에 그려 넣으시겠습니까? (신용 카드 세부 사항을 훔쳐서 속인 것처럼 보이게합니다.) contenteditable region의 배경 이미지로 캔버스를 사용 하시겠습니까? – Phrogz

+0

@Phrogz 의견의 첫 번째 부분은 내가하려는 일입니다 ... "신용 카드의 정보 도용"을 제외하고. – FoGy

답변

2

아니요. 브라우저의 HTML 요소 렌더링을 캔바스가있는 그림으로 캡처 할 수 없습니다.

당신이 설명하는 것과 가까운 유일한 것은 직렬화 된 SVG 파일을 가져 와서 브라우저에 img 요소로 렌더링 한 다음 use drawImage() to write that image to the canvas으로 렌더링 할 수 있다는 것입니다.

관련 문제