2012-05-05 3 views
2

iOS에서는 글꼴 파일 경로를 알지 못합니다 (즉,/System의 어느 곳에서나 볼 수 있지만 글꼴 경로를 가져올 API가 없으며 나중에 변경 될 수 있음). 폰트에 접근하는 방법은 그 이름으로 예를 들어 있습니다. [UIFont fontWithName...], CGFontCreateWithFontNameiOS에서 시스템 글꼴의 CGFontRef에서 FT_Face를 만드는 방법은 무엇입니까?

나는 내 프로젝트에 FreeType에서를 사용해야하고, 나는 CGFontRefFT_Face로 변환 할하지만, 위의 언급대로, 나는 글꼴의 파일 경로를 얻을 수 없으므로이 있는지 궁금해 어떤 방법으로 FT_FaceCGFontRef에서 만드시겠습니까?

답변

5

해결책을 찾았습니다. CGFontRef의 표를 읽고 글꼴을 만들고 FT_Face에 대한 데이터를 사용하십시오. 여기에서 확인하십시오 : https://gist.github.com/1892760.

관련 문제