2010-06-24 5 views
0

이미지 파일을 사용하여 사용자 정의 글꼴을 나타내려고하고 선택 및 복사 할 때 텍스트 값을 복사합니다. JavaScript로 가능합니까?자바 스크립트에서 이미지를 나타내는 텍스트 값

+0

예를 게시 할 수 있습니까? 당신이 무엇을하려고하는지 명확하지 않습니다. – Oded

+0

아직 작성하지 않았습니다. 다른 편집기 (예 : 메모장)에서 방금 복사 한 이미지를 복사하여 붙여 넣을 때 서식있는 텍스트 편집기로 생각할 수 있습니다. 텍스트 값을 입력 할 수 있습니다. – Yaso

+0

텍스트를 나타내는 이미지를 사용하고 싶지만 일반 텍스트처럼 선택하여 복사 할 수 있습니까? 이 경우, 아마도 나는 [@ font-face] (http://www.w3.org/TR/css3-fonts/#the-font-face-rule)를 사용합니다. 또한 [Bulletproof @ font-face 구문] (http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/)을 참조하십시오. –

답변

1

나는 대안을 조사 할 것이다. 플래시가 옵션 인 경우 Cufon 또는 sIFR과 같은 브라우저를 사용하여 완전히 교차 브라우저로 수행 할 수있는 이미지는 필요 없습니다.

기술적으로는 JavaScript로 가능하지만 다소 약합니다. 맞춤 글꼴과 비슷한 수준의 "웹 안전"(즉, 컴퓨터 100 %에서 사용 가능) 글꼴을 찾아야합니다. 그런 다음이 텍스트로 절대 위치 지정을 사용하여 이미지 위에 SPAN 요소를 겹쳐서 투명하게 만들고 이미지에 사용 된 것과 비슷한 글꼴 크기인지 확인해야합니다.

지저분한 말.

물론 이미지를 선택하고 선택을 복사하면 대체 텍스트가 복사되지만 사용자에게 친숙하지 않습니다. 게다가 실제로는 이미지를 페이지에 강조 표시하는 것은 꽤 어려울 수 있습니다.

+0

본인은 완전히 동의하지만 문자로이 캐릭터를 시도 할 수도 있습니다 (예 : 크기가 CSS에 의해 결정되는 '스팬 (span)'에 모든 문자를 넣습니다. 그러나 그것은 어쨌든 엉망이 될 것입니다. –

관련 문제