dinghao

记录成长点滴

 

2010年7月6日

silverlight在线阅读器(二):为silverlight增加gb2312编码

摘要: 阅读器遇到的第一问题就是中文编码,许多网站都使用中文编码,而silverlight并不支持,这是首先要解决的问题。 .NET Compact Framework同样也不支持GB2312编码,这个解决方法同样适用于.NET Compact Framework。 方法其实很简单,通过GB2312与unicode的对照表。首先把取得字节码,再转行到Unicode码,最后查表取得对应汉字,接下来就是实现的问题了。 首先定义转换字典:字典信息可以从 转换字典 获得。 第二步实现Encoding类,命名为:Gb2312Encoding,代码如下: 代码Code highlighting produced. 阅读全文

posted @ 2010-07-06 23:15 思无邪 阅读(1727) 评论(4) 推荐(1) 编辑

silverlight在线阅读器(一):介绍

摘要: 在线图书阅读器 特点:1、基于Silverlight4,必须运行在OOB模式,第一次运行点击安装按钮。2、流量小。只下载网页中有用的内容,网页中的css、js、视频、图片等无关内容都不会下载,流量非常小。3、章节预读取,读起来没有延迟,在线阅读与本地阅读一样流畅。(内容简介、目录并不会预读取,默认预读取3章)4、键盘快捷键。可以通过键盘翻页、滚屏。5、内存使用率低。预读取的内容都保存在本地缓存,加载图书多了内存使用率也不会增加。6、搜索图书功能。7、图书收藏 8、图书下载,图书可以下载到本地,下载速度非常快。9、可以读取本地图书10、开源阅读器程序界面借用了微软silverlight cont 阅读全文

posted @ 2010-07-06 21:44 思无邪 阅读(1524) 评论(2) 推荐(1) 编辑

导航