Yesky首页| 产品报价| 行情| 手机 | 数码 | 笔记本 | 台式机 | DIY硬件 | 外设 | 网络 | 数字家庭 | 评测 | 软件 | e时代 | 游戏 | 图片 | 壁纸 | 群乐 | 社区 | 博客 | 下载
软件频道>程序开发>JavaVBVCDelphiC/C++Web开发微软专栏移动数据库程序人生软件工程|产品中心下载程序生命周期管理
您现在的位置: 天极网 > 开发频道 > Silverlight 1.0 中文字显示解决方案
全文
群乐:.NET

Silverlight 1.0 中文字显示解决方案

2007-11-01 09:30 作者: 奚江华 出处: msdn中国 责任编辑:>幽灵

  Step 1:开啟 Blend 2 输入中文字

  首先您必须下载并安装 Expression Blend 2 开发工具,并在其中以 TextBlock 物件输入中文字,例如:“月落乌啼霜满天”的中文字。

  Step 2:将 TextBlock 文字转换成 Path 向量图形

  首先点选 TextBlock 文字物件,并点选【Object】选单 ->【Path】->【Convert to Path】,如此便能将 TextBlock 中文字转换成 Path 向量图形。

Blend2 将中文字转换成 Path 向量图形

图 10 Blend2 将中文字转换成 Path 向量图形

  这个方法虽然可以将“月落乌啼霜满天”七个中文字转换成 Path 向量座标的资讯描述,但是其结果却是巨幅的84行复杂的描述资料,而这种方式好或不好各位可以自己评估。

巨量的 Path 物件座标描述资料

图 11 巨量的 Path 物件座标描述资料

  相对于事先用 Blend 2 将中文字转换成 Path 向量图形,那还有另一种可以透过事先撰写好的 Web Services,让它回传中文的 Path 向量图形,一来免除了 Blend 2 工具的需求,二来可以动态产生。可是其缺点是您必须维护一台 Web Services 的伺服器,但如果您是将 Silverlight 应用程式伺服器放在 Linux 作业系统上的 Web Server,这时又该如何?是另外找一台 Windows 主机来建立 Web Services 服务?这也是有点莞尔的,故动态呼叫 Web Services 就有这样子的缺点存在。

  注:

  至于动态产生 Path 向量中文图形,请参考微软专家周旺暾的一篇文章“以 WPF + AJAX 在执行期间将文字转成 Path”,其网址为:

  http://blogs.msdn.com/wtchou/archive/2007/08/13/wpf-ajax-path-silverlight.aspx

精彩推荐

Silverlight开发指南

绚丽新体验 Silverlight开发指南

共5页。 9 1 2 3 4 5
网友关注
最新上市
编辑推荐
欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml