입력 텍스트를 이미지로 변환 할 수있는 방법이 있습니까? 내가 정확히하려는 것은 텍스트를 텍스트 상자에 입력하고 div에 표시하는 것입니다. 버튼을 클릭하면 div로 복사 한 텍스트를 이미지로 변경해야합니다. Any1은 이것에 대해 아무 것도 몰라요 ?? 미리 감사드립니다!자바 스크립트를 사용하여 텍스트를 이미지로 변환
13
A
답변
29
숨겨진 캔버스 요소를 사용하여 이것을 수행하고 toDataURL
을 사용하여 이미지로 변환 할 수 있습니다. 코드는 다음과 같을 것이다 :
var tCtx = document.getElementById('textCanvas').getContext('2d'), //Hidden canvas
imageElem = document.getElementById('image'); //Image element
// Text input element
document.getElementById('textInput').addEventListener('keyup', function(){
tCtx.canvas.width = tCtx.measureText(this.value).width;
tCtx.fillText(this.value, 0, 10);
imageElem.src = tCtx.canvas.toDataURL();
console.log(imageElem.src);
}, false);
0
당신은 당신의 서버 측에서 ImageMagick를 사용해야합니다. 어떤 종류의 프레임 워크를 사용하는지에 따라 멋진 쉘 스크립트를 작성해야 할 수도 있습니다.
또는
이를 확인하실 수 있습니다 :
1
Amaan에 의해 제안 캔버스 접근 방식은 확실히 이미지를 클라이언트 측을 생성하는 현재의 접근 방식입니다.
이전에는 가장 일반적인 해결책은 Cufon과 같은 라이브러리를 사용하는 것이 었습니다. Cufon wiki page on its usage에서이 조각을 제공 :
<script type="text/javascript">
Cufon.replace('h1'); // Works without a selector engine
Cufon.replace('#sub1'); // Requires a selector engine for IE 6-7, see above
</script>
Cufon은 선행 글꼴의 클라이언트 측 버전을 생성합니다. 즉, ImageMagick과 같이 웹 서버에 이미지를 생성하는 대신 웹 서버에 정적 파일을 추가하기 만하면됩니다.
관련 문제
- 1. ABCpdf가 텍스트를 이미지로 변환
- 2. div 콘텐츠를 자바 스크립트를 통해 이미지로 변환
- 3. 텍스트를 이미지로 변환
- 4. 텍스트를 이미지로 변환
- 5. 텍스트를 이미지로 변환
- 6. imagemagick을 사용하여 히브리어 텍스트를 이미지로 변환
- 7. html 텍스트를 PHP로 이미지로 변환
- 8. 자바 스크립트를 사용하여 텍스트를 제거하십시오.
- 9. 자바 스크립트를 사용하지 않고 자바 스크립트를 사용하여 텍스트를 텍스트로 삽입
- 10. 자바 스크립트를 사용하여 일치하는 텍스트를 찾는 방법
- 11. 자바 스크립트를 사용하여 본문의 텍스트를 바꾸는 방법
- 12. 자바 스크립트를 사용하여 텍스트를 이동하거나 저장합니다.
- 13. 자바 스크립트를 사용하여 버튼 텍스트를 변경하는 방법
- 14. 텍스트를 이미지로 변환 한 다음 검색하십시오.
- 15. 자바 스크립트를 자바로 변환
- 16. 자바 스크립트를 jQuery로 변환
- 17. 브라우저에서 자바 스크립트를 사용하여 mp3를 wav로 변환
- 18. 정당한 단락을 이미지로 변환
- 19. 자바 스크립트를 사용하여 이미지 객체를 div 배경 이미지로 설정
- 20. 자바 스크립트를 사용하여 웹 페이지를 PDF 또는 이미지로 변환하는 방법?
- 21. 어떻게 자바 스크립트를 사용하여 여러 개의 이미지로 HTML 버튼을 대체합니까?
- 22. 임베디드 자바 스크립트를 아약스로 변환
- 23. 텍스트를 이미지로 변환 한 다음 세로로 회전하는 방법
- 24. div 요소를 이미지로 변환
- 25. 텍스트를 이미지로 바꾸기 docx4j
- 26. 버튼 텍스트를 이미지로 바꾸시겠습니까?
- 27. 간단한 자바 스크립트를 PHP로 변환
- 28. 자바 스크립트로 base64 문자열을 이미지로 변환
- 29. CSS를 사용하여 이모티콘 텍스트를 이미지로 대체
- 30. 동적 텍스트를 이미지로 대체
일부 서버 측 작업이 필요합니다. ImageMagick 아마도 ... – Lix
텍스트를 배치하여 이미지 위에 텍스트를 쓸 수 있습니다 ... – Aravind
[무엇을 시도해 봤습니까?] (http://mattgemmell.com/2008/12/08/what-have-you-tried /). – FallenAngel