ASP.NET网页显示LED字体
首先來(lái)看看幾大瀏覽器瀏覽的效果:
?
?在我們開發(fā)網(wǎng)站時(shí),或許需要顯示一些非windows或是服務(wù)器安裝的字體。在網(wǎng)站發(fā)布時(shí),我們不可能把這些字符復(fù)制于服務(wù)器上,除非你擁有管理員級(jí)權(quán)限。在條件不允許的情況,但又要顯示特殊字體時(shí),只有參考下面的方法來(lái)實(shí)現(xiàn)。
首先在站點(diǎn)建立一個(gè)目錄,如Fonts,存放這些特殊字體,lcdd.ttf 和 lcdd.eot,這兩個(gè)文件其實(shí)只是一種字體,只是擴(kuò)展名不一樣。是解決IE與非IE瀏覽器不能正常顯示的問(wèn)題。
CSS style:
View Code <style?type="text/css">???????
?????????/*IE瀏覽器*/
????????@font-face?{
????????????font-family:?LcdD;
????????????src:?url(Fonts/lcdd.eot)?format("truetype");
????????}
????????
????????/*非IE瀏覽器*/
????????@font-face?{
????????????font-family:?LcdD;
????????????src:?url(Fonts/lcdd.ttf)?format("truetype");
????????}
????????p.insusfont?{
????????????font-family:?LcdD;
????????????font-size:?30px;
????????}
????</style>
?
?html:
View Code <p?class="insusfont">????????????<%=?DateTime.Now.ToString()?%>
????????</p>
?
?在實(shí)際情況之下,你或許只會(huì)找到.ttf的字體,不會(huì)有.eot字體文件,怎么辦? 此時(shí)你可以嘗試使用下面的站點(diǎn)進(jìn)行格式轉(zhuǎn)換:
?
?
?本演示字體來(lái)自internet,你也可從下面鏈接下載到.ttf與.eot兩種格式的字體。字體有版權(quán),請(qǐng)不要商業(yè)應(yīng)用。
http://download.cnblogs.com/insus/Miscellaneous/led.rar
?
總結(jié)
以上是生活随笔為你收集整理的ASP.NET网页显示LED字体的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 翻译:FireBug 1.10 新特性
- 下一篇: ”该证书已被签发机构吊销“错误解决方案