Silverlight 1.0 中文字显示解决方案

2007-11-01 15:12:47  来源:msdn中国 奚江华

WebjxCom提示:虽然 Silverlight 本身具备极为优越的 2D 向量文字、绘图与影音能力,但是若缺乏中文字显示的支援能力,对亚洲国家的使用者、程式设计人员乃至于企业端都会造成很大的困扰,故本文将针对如何让 Silverlight 可以正确 显示中文字型 而提供数种解决方案,然而这几种中文

  (二)Path 向量绘图物件

  将中文字型转换成 Path 向量绘图物件,其原理是将中文字转换成大量的绘图座标资讯,并且透过 Path 几何绘图物件来显示这些座标资料。但是使用这个方法有一点要特别注意,一旦将文字转换成 Path 物件之后,它就是图形,无论它是不是向量与否,它已不再是文字了,因此不能被检索查询,也不能以字串的型式存入资料库,更不可被 Search Engine 搜寻引擎所爬文检索。故倘若您的网站很在意是否能被搜寻引擎爬文检索,进而影响您的网站或商品在搜寻引擎网站可以被使用者或顾客查询到,就要特别意识到避免使用这个方法。

  然而将中文字型转换成 Path 向量绘图物件有两个简单的基本型式,第一是使用像 Expression Blend 2 这类的工具将文字转换成 Path 物件,第二个方式是撰写一个 Web Services,透过程式呼叫 Web Services 将转换后的 Path 物件回传给 Silverlight 应用程式。

Silverlight 1.0 中文字显示解决方案_网页教学网webjx.com转载 

图 9 中文字型转换成 Path 向量图形

  范例五 使用 Blend 2 将中文字型转换成 Path 向量绘图物件

  本范例将示范使用 Blend 2 将中文字型转换成 Path 向量绘图物件,步骤说明如下:

更多