2009-11-27 2 views
0

OK 작은 이야기. 이전 웹 사이트 중 하나를 다시 디자인하고 있습니다. 페이지의 제목에 Myriad Pro을 사용하고 싶습니다. 이것은 PHP 등에서 동적 일 것입니다.PHP GD 폰트 너비 계산 도움말

처음에는 CSS 스타일을 사용하고 Myriad를 기본 글꼴로 정의해야한다고 생각했습니다. 그러나 typetester.org를 사용한 후, Myriad를 발견했고 같은 글꼴 크기이더라도 Arial의 높이가 서로 다른 경우를 가정 해 봅니다.

그래서 나는

그래서 나는 내가 sIFR를 사용할 수 있다고 생각 ... 글꼴없이 브라우저에서 내 디자인을 깨는 CSS 및 위험을 사용할 수 있습니다. (LOL이라고 불리우는 것)

마침내 PHP GD를 사용하기로 결정했습니다.

이 더 잘 고정 된 이미지가 GD 내의 텍스트를 많이 수용 할 수있을만큼 큰 폭 설정하거나 동적으로 이미지를 문자의 양에 따라 폭 계산하는 것입니다 : 내 질문에 저를 제공

.

둘째 쪽이 더 좋은 경우 Myriad와 같이 고정 폭 글꼴이 아닌 너비는 어떻게 계산합니까?

추신 : 내 서버가 ImageMagick을 지원하는지 잘 모르겠습니다. GD 솔루션 만하시기 바랍니다.

PPS, GD에 의존하지 않는 Myriad Pro를 사용할 수있는 또 다른 방법은 무엇입니까?

답변

3

여기에 a function for that이 있습니다.

cufón은 플래시 대신 JavaScript를 사용하기 때문에 sIFR 대신 텍스트 바꾸기에 사용되었습니다. TTF에서 JS 글꼴을 생성해야합니다.

+0

xx. u가 그것을 제안했던 것에 따라 cufon를 조사하고 있었다^_ ^ – Ozzy