사용자가 선택한 TTF 글꼴을 사용하여 PHP GD 확장자를 사용하여 문자를 렌더링하는 웹 서비스를 개발 중입니다.PHP-GD : 유니 코드 문자 다루기
이 ASCII-땅에서 잘 작동하지만 몇 가지 문제가 있습니다 :
렌더링 할 문자열은 UTF-8로 제공가. 일부 글꼴은 ASCII 문자, ISO 8601 등에 대한 문자 모양 만 있기 때문에 문자열을 올바르게 렌더링 할 수있는 글꼴로 사용자 선택 가능 글꼴 목록을 제한하고 싶습니다.
일부 장식 문자 가 포함되어 있다면, 선택한 글꼴에서 대부분의 문자를 렌더링하고 Arial (또는 확장 된 글리프가 포함 된 글꼴)의 장식 문자를 렌더링하는 것이 좋습니다.
PHP-GD는 주어진 글꼴로 문자를 렌더링 할 수 있는지 알아보기 위해 글꼴 메타 데이터를 충분히 쿼리하는 것처럼 보이지 않습니다. 글꼴 메트릭을 PHP로 가져 오는 좋은 방법은 무엇입니까? XML 또는 다른 구문 분석 가능한 형식으로 덤프 할 수있는 명령 줄 유틸리티가 있습니까?
그냥 자신 유니 코드 글꼴 얻을 :
예 같은 디렉토리에 트루 타입 글꼴의 세트에서 .ttx 파일을 생성 GNU 메이크
. –