2012-11-03 5 views
0

나는 행운과 함께 화면에 무언가를 쓰려면 다음 라파엘 코드를 얻으려고 노력했다.paper.print()를 작동시키는 방법은 무엇입니까?

paper.print(30, 15, "TEXT", paper.getFont("Arial"), 20).attr({fill: "black"}); 

용지에 텍스트를 넣기 위해 수행해야 할 다른 작업이 있습니까?

답변

2

글꼴을 cufonize으로 지정해야합니다. cuFonized 글꼴이 Raphael에 등록되어야 함을 나타내야하고 getFont를 사용하여 글꼴을 검색하기 전에 결과 .js 파일을 포함해야합니다. 기본적으로 사용할 수있는 글꼴은 없습니다. 확인해 보면 paper.getFont("Arial")이 정의되지 않은 것을 알게 될 것이라고 확신합니다.

Cufon은 기본적으로 제공된 글꼴의 모든 글리프를 해당하는 벡터로 변환합니다. Raphael은 이러한 경로를 변환 및 순서 지정하여 출력을 생성합니다.

+0

감사합니다. 방금 일부 글꼴을 기본적으로 사용할 수있을 것이라고 생각했습니다. – Renato

관련 문제