Closed vulcan9 closed 2 years ago
클립보드에 복사된 내용을 활용하여 편집기에서 붙여넣기 할수 있는 데이터 유형은 다음과 같습니다.
엑셀에서 온라인 서식 파일을 복사하여 붙여넣기 할때를 예를 들면,
붙여넣기 할 수있는 옵션을 선택할 수 있습니다.
plain text 만을 추출하여 Text 요소
에 붙여넣기 합니다.
스타일 정보와 함께 텍스트 데이터를 Text 요소
에 붙여넣기 합니다.
스타일 내용에 따라 layout 크기는 텍스트 요소 크기와 일치하지 않을 수도 있습니다.
텍스트를 직접 선택하고 수정할 수있습니다.
편집창을 통해서도 내용을 수정할 수 있습니다.
스타일 정보와 함께 텍스트 데이터를 HTML 요소
에 붙여넣기 합니다.
스타일 내용에 따라 layout 크기는 텍스트 요소 크기와 일치하지 않을 수도 있습니다.
편집기 페이지에서 내용은 선택되지 않습니다.
HTML 편집창을 통해 내용을 수정할 수있습니다.
이미지 요소
에 붙여넣기 합니다.
Text 요소
, HTML 요소
에 붙여넣기 한 텍스트는 출판 후에도 선택 가능합니다.
Styled Text
로 붙여넣기 하는 경우 내용에 style 태그가 포함되어져 있으면 서로 다른 Text 박스이더라도 서로 CSS의 영향을 받는다.엑셀에서 복사한 원본
Styled Text
로 붙여넣기함
엑셀에서 상단만 다시 복사
Styled Text
로 다시 붙여넣기함
Html 요소
로 붙여넣기 할때는 서로 독립적으로 랜더링 되므로 이런 현상이 발생하지 않음엑셀: <!--[if !mso]> ~ <![endif], ...
파워포인트: <![if ppt]> ~ <![endif], ...
한글: <![if !vml]> ~ <![endif], ...
2.1.13 버전(이상)에서 처리(구현) 되었습니다.
HTML, TEXT, RTF, PNG, JPEG
ELEMENT > (PNG > JPEG) > HTML > TEXT > RTF(보류)
HTML, TEXT 데이터가 함께 있으면
TEXT 데이터만 있으면
PNG, JPEG 데이터가 있는 경우
RTF - 지원 보류
ELEMENT
Copy & Paste 기능 확장
현재 편집기에서 지원되는 Copy & Paste 기능
목적
다른 App에서 복사한 데이터도 편집기로 가져올 수 있도록 기능을 확장시킨다. 예) 파워포인트, 엑셀, 워드, 한글등 자주 사용하는 office 툴에서 내용을 그대로 복사하여 사용하고 싶다.