介绍


现在的 MSDN 已经做得非常好了,章节非常清晰,从入门到精通各个层次都有。我常常会把 MSDN 当作一个系统的学习书籍来看。有时候,特别想把 MSDN 下载下来,转换为 PDF,放到平板电脑上看。

最近急于研究 VS-Package 的使用,所以花了一整个晚上写了这个转换器。

软件功能描述:

用于从 MSDN 网站上下载指定章节下的所有文章,读取内容中的文本及图片等。读取完成后,转换为 Word 文件,并生成相应的目录。(有了 word 文件,Word 2010 就可以把它导出为 pdf 等其它格式了。)

软件截图

下载


下载地址:

1.5 版下载地址 (支持中文版本的 MSDN 下载)。
1.4 版下载地址 (修复带版本号的地址直接报错的问题)。
1.3 版下载地址 。

使用要求


使用本软件,需要安装 .NET4.0 以及 Office 软件。由于我使用的是 office 2010,较低的版本我没有尝试过。

使用方法


例如,我期望转换 MSDN 中 《Windows Workflow Fundation》 中的所有内容到 PDF。

步骤
  1. 打开你要下载的 MSDN 页面,查看该页面的标识。如下图,其中标识为 dd489441。

  2. 编辑配置文件

    打开 MSDNConverter.exe.config,编辑以下配置: 
    <configuration>  
        <appSettings>  
            <add key="RootId" value="dd489441"/>  
            <add key="ExcludeSubIdList" value="dd483375,dd489447"/>  
        </appSettings>  
    </configuration>

  3. 把页面的标识“RootId”设置为上面的 dd489441。

    有时候,你不想下载某一些子章节,例如大量类型的 API 说明。你可以把这些不想下载的子章节标识,都加入到 “ExcludeSubIdList” 配置中,以逗号分隔即可。

  4. 运行软件即可

    点击回车,开始全自动运行……

    先下载整本书的目录结构……

    目录下载完毕后,会开始下载每一篇文章的文本内容:

    文本下载完毕,会开始下载所有的图片:

    文本和图片,会下载到程序对应文件夹下缓存着。防止中途中断不再重复下载。

    待文本和图片下载完成后,程序会打开 Word,开始把内容输出到 Word 文档中。在转换过程中,打开 Word 只是方便查看,不要去人为编辑 Word 文档,否则会影响转换。

  5. 输出完成

    转换完成后,程序为整个文档生成了目录和导航。这时,保存为 Word、或者 PDF 即可。:)

  6. 输出

结语


目前软件是 1.3 版本,还有一些问题没有解决。例如没识别表格、列表、许多样式等。这两天比较懒,反正能看了,以后有时间再加吧。

本文转自BloodyAngel博客园博客,原文链接:http://www.cnblogs.com/zgynhqf/archive/2013/05/07/3064584.html,如需转载请自行联系原作者

分享 MSDN 下载工具(Word/PDF)相关推荐

  1. 工具分享--IDM下载工具利器,让下载速度提升一百倍

    IDM是一款非常经典老牌.功能强大的 Windows 文件多线程下载加速软件!除了下载加速之外,它还提供了自动链接捕获.下载队列.站点抓取.映射服务器.视频音频下载.国外网盘加速下载.静默下载等多种功 ...

  2. 使用FreeMarker生成word文档(带图片),word转pdf,预览pdf,pdf下载工具类

    一.下载或配置: 下载jar包 :freemaker的jar包下载 下载jar包 :aspose-words的jar包下载 或者配置maven依赖: pom.xml添加aspose的依赖包(maven ...

  3. java下载附件给(pdf、pptx、word、excel、图片)添加水印

    java下载附件给(pdf.pptx.word.excel.图片)添加水印 使用组件 poi itext spire.xls ooxml-schemas twelvemonkeys.imageio 等 ...

  4. 【PC工具】PDF文档转换工具,PDF转word,PDF转excel等格式,全方位PDF转换器

    微信关注公众号 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 前言 上周分享了一个文库下载工具:[PC工具]更新免费xx文库文档下载器工具,下 ...

  5. 【阿里云盘资源分享:FPGA工具及相关数据资源高速下载】

    阿里云盘资源分享:FPGA工具及相关数据资源高速下载 FPGA工具及相关数据资源高速下载 第一步:下载阿里云盘 第二步:使用方法 下面都是资源列表 FPGA工具及相关数据资源高速下载 第一步:下载阿里 ...

  6. [软件分享]速盘,一个新的百度网盘下载工具

    转载自我的博客:https://blog.ljyngup.com 内容来自官方文档 官网:https://www.speedpan.com/ 注意:XP系统要下载专版 下载和安装速盘 1,下载速盘 如 ...

  7. [软件分享]速盘,一个新的摆渡网盘下载工具

    转载自我的博客:https://blog.ljyngup.com/archives/220.html 如何只用一个月6RMB搭建一台自己的歪果SSR节点?https://blog.ljyngup.co ...

  8. 分享一个百度云资源不限速下载工具(含下载链接)

    想必大家也深受百度云限速之苦了,明明几十兆宽带,居然跟我们说下载速度只有几十kb/s ???? 因此给大家分享个某大神的良心开源工具:proxyee-down,不限速下载百度云网盘的多线程下载工具! ...

  9. 分享一款开源的百度云网盘下载工具,轻量,方便~

    此工具收集于网络,如有侵权请联系删除!!! 此工具仅用于个人学习,请勿用于商业获利,造成后果自负!!! 这款免费的百度云高速下载工具,最高可以支持256线程下载,并且绿色无广告! 此工具保持在线更新, ...

  10. pdf导入ps颜色太浅_分享五个免费的pdf转换器,你更想选择哪一款?

    PDF转换器大家应该已经见过不少了,不知道大家是否知道不同转换器转换PDF文件的结果对比呢?首先我们找到了几款免费转PDF工具来看看各方的优点和缺点,这样大家选择起来就一目了然了,也可以避开一些录屏工 ...

最新文章

  1. Android中View如何刷新
  2. android展示gif循环,android:GIF动画循环完成听众
  3. Rancher的简单部署和使用
  4. MySQL explain
  5. 实战项目:考勤系统的需求分析
  6. Android事件处理之多点触摸与手势识别
  7. linux下用core和gdb查询出现段错误的地方
  8. Java LinkedList对象的clone()方法和示例
  9. python 2.7.11 linux,Python-2.7.11+Django-1.9.4安装配置
  10. 编程通用知识 系统编程
  11. 国内NLP领域单轮融资新纪录,达观数据获1.6亿元B轮投资
  12. numpy库学习总结
  13. python怎么做项目_通过例子说明如何维护好一个Python开源项目
  14. php 真太阳时间修正,全国真太阳时对照表
  15. 苏宁大数据怎么运营_苏宁智慧门店是什么?智慧门店是如何运作的?
  16. win10中Edge浏览器升级后崩溃 STATUS_INVALID_IMAGE_HASH
  17. c语言中常用英语词汇,C语言常见英语词汇
  18. 罗尔(Rolle)、拉格朗日(Lagrange)和柯西(Cauchy)三大微分中值定理的定义
  19. UI设计中异常状态设计总结
  20. PS选区工具和羽化的运用

热门文章

  1. gif透明背景动画_PS教程:把静态照片做成GIF放大动画效果
  2. PMP项目管理培训课程
  3. Mysql提权之反弹shell
  4. 计算机组成与结构 第四版pdf,计算机组成与体系结构(原书第4版)
  5. 平时常见的音频文件格式有哪些呢?
  6. 【软件测试】软件测试学习笔记(三)
  7. 【数据库学习】——从零学习SQL语句(含SQL数据类型、SQL语句实例操作)
  8. chrome版本太旧 无法更新 问题解决
  9. 自动控制原理8.3---相平面法
  10. java实战项目教程