分享 MSDN 下载工具(Word/PDF)

给大伙分享一个最近出炉的 MSDN 到 Word/PDF 转换器。我已经用它转换了 WPF、VSPackage、WWF 等 MSDN 章节为 PDF。

  • 介绍
  • 下载
  • 使用要求
  • 使用方法
  • 结语

 

介绍


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

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

软件功能描述:

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

软件截图

MSDNConverter1[1]

 

 

下载


下载地址:
online_icon[1]1.4 版下载地址 (修复带版本号的地址直接报错的问题)。
online_icon[1]1.3 版下载地址 。

 

使用要求


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

 

使用方法


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

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

    MSDNConverter0[1]

  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. 运行软件即可

    MSDNConverter1[2]

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

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

    MSDNConverter2[1]

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

    MSDNConverter3[1]

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

    MSDNConverter4[1]

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

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

    MSDNConverter5[1]

  5. 输出完成

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

    MSDNConverter6[1]

  6. 输出

    MSDNConverter7

 

结语


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

Enjoy it. :)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: PDF编辑器 MSDN是一款功能强大的用于编辑和管理PDF文档软件MSDN是Microsoft Developer Network的缩写,它是微软公司官方的开发人员资源中心。 PDF编辑器MSDN具有许多实用的功能。首先,它可以帮助用户编辑PDF文档,包括修改文本内容,调整字体、颜色和大小,添加、删除或重排页面等。此外,它还可以对PDF文档进行批注和注释,帮助用户更好地理解和共享内容。 除了基本的编辑功能,PDF编辑器MSDN还具有一些高级功能。例如,它可以将其他格式的文件(如Word文档、Excel表格或图片)转换为PDF格式,便于用户进行文档的统一管理和共享。此外,它还支持将PDF文档转换为其他格式,如Word、Excel、PowerPoint等,方便用户在不同的场景下使用。 PDF编辑器MSDN还提供了安全功能,可以加密和解密PDF文档,以保护敏感信息的安全性。同时,它还支持对PDF文档进行签名,确保文档的真实性和完整性,并方便进行电子文件的认证和授权。 总的来说,PDF编辑器MSDN是一款功能全面、易于使用的软件,帮助用户管理和编辑PDF文档。无论是个人用户还是企业用户,都可以从中受益。无论是日常办公、学习,还是专业的文件处理,PDF编辑器MSDN都是一个不可或缺的工具。 ### 回答2: MSDN是微软开发者网络(Microsoft Developer Network)的简称,它是一个面向微软平台开发者的资源中心,提供了广泛的开发工具、文档、教程和技术支持服务。然而,MSDN并不是一个PDF编辑器。 PDF编辑器是一种用于创建、修改和编辑PDF文件的工具。它可以让用户添加、删除或修改文本、图像和其他内容,调整页面布局、格式和大小等等。PDF编辑器还可以进行PDF文件的合并、拆分、加密和解密等操作。 在微软的生态系统中,没有特定的PDF编辑器被称为MSDN。然而,有很多独立的PDF编辑器产品可供使用,如Adobe Acrobat、Foxit PhantomPDFPDFelement等,在这些应用程序中,用户不仅可以进行一般的PDF编辑操作,还可以使用高级功能如OCR文字识别和批量处理等。 开发者在MSDN上可以获得相关的开发工具和文档,帮助他们创建属于自己的PDF编辑器或是与PDF文件相关的应用程序。MSDN提供了广泛的技术资源和编程指南,供开发者学习和使用,帮助他们构建功能强大的软件和工具。但是,如果要使用现有的PDF编辑器产品,开发者需要购买或下载独立的PDF编辑器软件,并根据需要进行安装和配置。 总结来说,虽然MSDN提供了丰富的开发资源和支持,但它本身并不是一个PDF编辑器。PDF编辑器是一种独立的软件产品,可用于创建、编辑和修改PDF文件的内容。 ### 回答3: MSDN(Microsoft Developer Network)是微软公司提供的开发者支持平台,为开发者提供了各种技术文档、代码示例、工具和资源,以帮助他们构建基于微软技术的应用程序和解决方案。 PDF编辑器是一种用于编辑和修改PDF(便携式文档格式)文件的工具。它可以让用户对PDF文件进行各种操作,例如添加、删除、替换文本,插入、删除、旋转、调整大小和移动图像,添加水印和标签等。通过PDF编辑器,用户可以自定义和优化PDF文件,以满足其特定需求。 在MSDN平台上,开发者可以找到与PDF编辑器相关的一些有关开发和使用的资源。包括但不限于以下内容: 1. 技术文档和参考指南:MSDN提供了关于如何使用微软技术开发自定义PDF编辑器的详细文档和指南。这些文档可以帮助开发者了解PDF编辑器的工作原理、基本操作和高级功能,以及如何集成和扩展现有的PDF编辑器。 2. 代码示例和样例:MSDN提供了丰富的代码示例和样例,开发者可以参考这些示例来学习如何使用微软相关技术开发和集成PDF编辑器。这些示例涵盖了不同的开发平台和语言,如C#、Visual Basic、.NET Framework等。 3. 工具和SDK:MSDN还提供了一些工具和软件开发工具包(SDK),用于开发和扩展PDF编辑器。这些工具和SDK包括用于创建和编辑PDF文件的库、API和组件,可以帮助开发者更轻松地实现自定义的PDF编辑器功能。 总之,通过MSDN平台,开发者可以找到大量关于PDF编辑器的开发和使用资源,这些资源可以帮助他们了解PDF编辑器的原理和操作,学习如何开发和集成PDF编辑器,并实现各种自定义的功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值