在web网页中使用维文字体.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在web网页中使用维文字体

在web网页中使用维文字体 ?? 对于维文网页制作者们来说,首先应该考虑的问题是怎样以最方便的方式将网页维文化,以便网页浏览者顺利地浏览您的网页。目前,网页维文化的主要途径是先从服务器中下载字体,然后再安装下载的字体,这个过程给网页浏览者带来极大的不便。 以下是解决这个问题的两种方法: 1。使用ActiveX 控件 ?? 这种方法的技术含量比较高,为了应用此方法, 您不仅要具备开发这类ActiveX控件的技能,您还需要懂得一些黑客技术。 具体过程如下: 1)首先开发这样一个ActiveX控件(用VB,VC可以开发这样的ActiveX控件)它内嵌了维文字体,控件一旦被初始化立即把那些字体释放出来,? 把字体安装在本地计算机的系统上。 2)这个ActiveX控件可以被嵌入到网页,网页被打开时ActiveX控件能从服务器中被下载运行或初始化。 本人试过此方法,但实现相当困难。所以本人并不想推荐此方法。 2。使用嵌入字体和OpenType技术 ??? 这个方法已经在有些维文网页得到了运用,比如baxegim。 嵌入字体和OpenType(是一种字体)属于并未完全标准化的技术,所以这个方面汉文资料特别少。由于Opentype 是Microsoft和Abobe联合开发,您也许要在Microsoft和Abobe的web站点上核查一下。 以下是这个技术的大概情况: ??? 如果您是网页开发者,您也许知道什么是CSS(层叠样式表,Cascade Style Sheet)。如果您不知道,这个方面资料还是挺多的,您可以查阅一下,下面我就开始介绍了。 用@font-face这一CSS属性以及一个指向Internet上该字体地点的URL把该字体嵌入到web网页中。该字体必须是一个带.eot或ote文件扩展名的OpenType字体文件。当一个网页读者打开一以@font-face属性引用一个OpenType字体文件的网页时,浏览器首先检查网页读者的字体下载设置。根据这些设置,网页访问者会看到如图所示的对话框。如果允许实用该字体,OpenType字体文件就自动下载到网页读者的PC上,转换成TrueType字体并临时存储起来。Internet Explorer 目前并不核查该字体的一个版本是否已装在网页读者的PC上。 把一个字体嵌入到您的web网页中的句法是: STYLE TYPE =text/css!-- ?????? @font-face {font-family: fontname; ?????????????????? font-style: style; ?????????????????? font-weight: weight; ?????????????????? src: url(fontURL)} --/STYLE ???? fontname是整个当前Web网页中您用来指称这个字体的名字。Style为合法字normal,italic或oblique中任何一个。weight为normal,bold,bolder,lighter或者为任何一个合法的粗细度的值。FontURL是指向OpenType文件的URL。 ???? 从以上说明中可以看到,问题的关键是怎样准备一个维文OpenType 字体文件。这个问题我们可以向Microsoft请教。我们可以在Microsoft的Internet Client SDK的字体嵌入这一节或者Microsoft的Typograghy站点/typograghy上找到答案。Microsoft开发了专门处理OpenType字体的工具WEFT(Web Embeding Font Tool),现在是WEFT3.0,我们利用此工具很方便地制作一个eot文件。我们需要做的是给它指出一个可嵌入的TrueType字体文件,然后它就给我们形成一个OpenType 字体文件和CSS结构。 例如:我们有一个ilikyurt的turetype字体,它是可嵌入的,如果我们按照WEFT3.0的要求进行操作,最后我们可以得到一个ilikyur0.eot的OpenType字体文件和 STYLE TYPE=text/css !-- /* $WEFT -- Created by: ghalipjan.xamxi (ghalipjan@) on 01-9-2 -- */ ???? @font-face { ??????????????? font-family: ilikyurt; ??????????????? font-style: normal; ??????????????? font-weight: normal; ??????????????? src: url(/home4/ilikyurt/ilikyur0.eot); } -- /

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档