2012-03-01 3 views
1

저는 html5 캔버스 텍스트로 작업 중이며 문자 사이의 가로 간격을 변경해야합니다. "자간을 설정하는 방법이 있나요 http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html#text-0캔버스 텍스트의 문자 간격을 설정할 수 있습니까?

:

일반적으로, 나는"자간 "로 설정하는 CSS를 사용 싶지만, 캔버스 텍스트에 대한 스펙 만"글꼴 "값을 허용 "또는 유사한 캔버스 텍스트를 사용합니까?

+1

가능한 [캔버스 요소의 문자 간격] (http://stackoverflow.com/questions/8952909/letter-spacing-in-canvas-element) –

답변

3

Letter spacing in canvas element 참조하십시오이 답변이 불가능

; HTML5 Canvas는 HTML에서 CSS의 텍스트 변환 기능을 모두 가지고 있지 않습니다. 나는 당신에게 이 각 용도에 맞는 적절한 기술을 결합해야한다고 제안합니다. Canvas와 심지어 SVG로 계층화 된 HTML 을 사용하십시오. 각각은 의 기능을 수행합니다.

맞춤을 사용하여 각 문자를 그리는 것이 에는 문자 쌍 및 픽셀 맞춤 글꼴 힌팅이 있음을 감안할 때 대부분의 글꼴에 대해 나쁜 결과가 나옵니다.

+0

대단히 감사합니다. – shackleton

관련 문제