分享 MSDN 下载工具(Word/PDF)
来源:互联网 发布:中英文阅读软件 编辑:程序博客网 时间:2024/06/01 19:48
给大伙分享一个最近出炉的 MSDN 到 Word/PDF 转换器。我已经用它转换了 WPF、VSPackage、WWF 等 MSDN 章节为 PDF。
- 介绍
- 下载
- 使用要求
- 使用方法
- 结语
介绍
现在的 MSDN 已经做得非常好了,章节非常清晰,从入门到精通各个层次都有。我常常会把 MSDN 当作一个系统的学习书籍来看。有时候,特别想把 MSDN 下载下来,转换为 PDF,放到平板电脑上看。
最近急于研究 VS-Package 的使用,所以花了一整个晚上写了这个转换器。
软件功能描述:
用于从 MSDN 网站上下载指定章节下的所有文章,读取内容中的文本及图片等。读取完成后,转换为 Word 文件,并生成相应的目录。(有了 word 文件,Word 2010 就可以把它导出为 pdf 等其它格式了。)
软件截图
下载
下载地址:
1.4 版下载地址 (修复带版本号的地址直接报错的问题)。
1.3 版下载地址 。
使用要求
使用本软件,需要安装 .NET4.0 以及 Office 软件。由于我使用的是 office 2010,较低的版本我没有尝试过。
使用方法
例如,我期望转换 MSDN 中 《Windows Workflow Fundation》 中的所有内容到 PDF。
步骤
打开你要下载的 MSDN 页面,查看该页面的标识。如下图,其中标识为 dd489441。
编辑配置文件
打开 MSDNConverter.exe.config,编辑以下配置:
<configuration>
<appSettings>
<add key="RootId" value="dd489441"/>
<add key="ExcludeSubIdList" value="dd483375,dd489447"/>
</appSettings>
</configuration>把页面的标识“RootId”设置为上面的 dd489441。
有时候,你不想下载某一些子章节,例如大量类型的 API 说明。你可以把这些不想下载的子章节标识,都加入到 “ExcludeSubIdList” 配置中,以逗号分隔即可。
运行软件即可
点击回车,开始全自动运行……
先下载整本书的目录结构……
目录下载完毕后,会开始下载每一篇文章的文本内容:
文本下载完毕,会开始下载所有的图片:
文本和图片,会下载到程序对应文件夹下缓存着。防止中途中断不再重复下载。
待文本和图片下载完成后,程序会打开 Word,开始把内容输出到 Word 文档中。在转换过程中,打开 Word 只是方便查看,不要去人为编辑 Word 文档,否则会影响转换。
输出完成
转换完成后,程序为整个文档生成了目录和导航。这时,保存为 Word、或者 PDF 即可。:)
输出
结语
目前软件是 1.3 版本,还有一些问题没有解决。例如没识别表格、列表、许多样式等。这两天比较懒,反正能看了,以后有时间再加吧。
Enjoy it. :)
- 分享 MSDN 下载工具(Word/PDF)
- 分享 MSDN 下载工具(Word/PDF)
- [JODConverter]word轉pdf心得分享 (轉)
- pdf文档转换成word教程分享
- 分享将pdf转为word的方法
- 把word转成pdf格式方法分享
- word转换成PDF的方法分享
- 怎么把pdf文件转换成word方法分享
- 把Word转换成PDF的方法分享
- 把word文档内容转换为pdf格式经验分享
- word转pdf好用的转换器分享
- 怎么将Word转换成PDF的方法分享
- 经验分享《怎么将pdf转换成word格式文件》
- word转换成pdf格式的转换方法分享
- 分享把pdf文档转换成word格式的方法
- 分享pdf转换成word文档的方法
- 分享在线pdf转换成word格式的方法
- 分享pdf在线转换成word格式的方法
- javaMail 邮件发送的错误总结
- DataReader 程序性能优化
- jQuery AJAX调用WCF服务
- android 中如何获取camera当前状态
- C# string
- 分享 MSDN 下载工具(Word/PDF)
- tab页 弹出子页面后关闭父页面
- Amazon、Google、IBM、Microsoft云计算
- 安装oracle10g数据库出现错误oui-25031一些configuration assistant失败
- AS3 抽象类与接口
- 为什么linux kernel默认的页面大小是4K,而不是4M或8M?
- 五大流行VirtueMart模板
- 七大积极情感
- 七大消极情感