日期:2014-05-18  浏览次数:20513 次

如何使用非系统默认字体?
如何使用非系统默认字体?因为用的是虚拟主机,服务器商不可能为你在服务器上帮你装上你要的字体....

所以想问问,是否有可能,例如在自己的程序下建一个目录,放入一些TTF字体文件..然后通过程序来调用....
如果只是简单的文字输出的话,那么自定义字体是不关服务器的事的.因为主要还是决定于浏览者机器里装的字体...
不过,我这个只要是在于服务器端的图片生成上用到的...所以需要在服务器端调用非系统默认字体..可以解决的吗?就是在不在系统上安装字体的前提下.

------解决方案--------------------
此问题与CSS有关,与asp.net无关。

方法如下:
在网页中加下
<STYLE>
@font-face
{
///字体名hFont
font-family:hFont
///指向eot的位置
src:url(http://www.yoursite.com/yourfontstyle.eot);//这里你要指向的字体路径
}
</STYLE> 

以下是一个例文
让用户使用我设计的网页字体 
http://blog.csdn.net/octverve/archive/2007/10/10/1817640.aspx

希望对楼主有用。
我睡觉了~~
------解决方案--------------------
非系统默认字体的使用,最佳方法就是把这种文字用图片做好后,用标签插入到页面中。不然,如果客户端主机上没有此种字体就只会用默认字体代替显示。
------解决方案--------------------
look
------解决方案--------------------
不能吧以前我试过的UP楼主说一下
------解决方案--------------------
接分