2009-11-27 146 views
0

確定一個小背景故事。我正在重新設計我的一箇舊網站,並且我想在頁面上使用Myriad Pro作爲標題。這將動態與PHP等PHP GD字體寬度計算幫助

起初我想我應該只使用CSS樣式和定義Myriad作爲主要字體。但在使用typetester.org之後,我發現Myriad和Arial即使它們具有相同的字體大小也是不同的高度。

所以我可以使用CSS和風險打破我的設計在瀏覽器中沒有的字體...

於是我想我可以使用sIFR。 (無論它叫做LOL)

最後我決定使用PHP GD。

這讓我想起了我的問題:

是更好地設置一個固定的圖像寬度足夠大的範圍內GD容納大量文字或動態地計算圖像根據文字量寬度。

如果第二個更好,我將如何計算Myriad等非固定寬度字體的寬度?

PS,我不知道我的服務器是否支持ImageMagick所以GD解決方案只請。

PPS,我可以使用Myriad Pro不使用GD的另一種方法是什麼?

回答

3

還有a function for that

我一直在使用cufón替代文本替代sIFR,因爲它使用JavaScript而不是Flash,並且它的工作非常好。您需要從TTF生成JS字體。

+0

thx。一直在研究cufon,因爲你建議它^ _ ^ – Ozzy 2009-11-27 16:25:30