【问题标题】:Tool or method to download any section of MSDN documentation and convert to pdf? [closed]下载 MSDN 文档的任何部分并转换为 pdf 的工具或方法? [关闭]
【发布时间】:2009-04-20 15:12:58
【问题描述】:

阅读在线 MSDN 文档是了解更多关于 .NET 和其他 MS 技术的好方法。但是有时我需要在离线模式下阅读它,比如使用电子阅读器时。

是否有工具、软件或一些代码可用于下载 MSDN 库的一部分并将其转换为 pdf,从 msdn 文档中的 url 开始?

假设我想下载有关 WCF 的整个部分,并且该工具会智能地下载 MSDN 的那部分并将其转换为 pdf?不需要遵循文档中的超链接。它们通常指向主要部分中的其他子部分,并且会在此过程中被下载。

更新:
应用程序和代码可在http://soofflinereader.codeplex.com/获得

【问题讨论】:

    标签: pdf-generation msdn


    【解决方案1】:

    将 html 转换为 pdf 书籍的解决方案非常简单: https://sitereader.codeplex.com/

    用法:
    下载发布版本并执行如下所示:
    Fluid.SiteReader.Console msdn ms731190

    将转换路径 http://msdn.microsoft.com/en-us/library/ms731190.aspx 下的所有文档,并根据所述页面的标题创建一个 pdf。

    注意:
    将使用名为“temp”的子文件夹作为工作文件夹,检查配置文件以获取更多详细信息。

    【讨论】:

    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
    • 我会冒险让 codeplex 始终可用。
    • 您如何将它用于 MSDN? Sitereader 没有文档,它似乎是今天才发布的。
    【解决方案2】:

    this forum 上查看答案。可能对你有帮助。

    【讨论】:

    • 谢谢。我正在寻找一个站点抓取器,但它可以在 msdn 上工作并根据需要通过根据它们在左窗格中树视图中的位置来确定其上下文来吸收部分。我希望有人已经想到这一点并创建了一个自定义解决方案。
    【解决方案3】:

    对于单个条目,您可以:

    http://sourceforge.net/projects/pdfcreator/安装PDFCreator

    然后它会为您提供一个虚拟打印机驱动程序,看起来就像普通打印机一样。

    从您浏览器中的打印选项将您的文档打印为 pdf 文件(或实际上提供的任何其他格式)。

    不知道任何简单的方法来获取更大的小节。

    如果您以这种方式打印多个部分,则可以使用 http://www.accesspdf.com/pdftk/ 将它们合并为一个 pdf。

    【讨论】:

    • 我已经想到了,但是太费时间了。这就是为什么我要求更智能的东西在一次操作中完成。可能需要自定义编程。谢谢。
    【解决方案4】:

    我花钱请人为我制作了一个。

    【讨论】:

    • 根据问题,从 Stackoverflow 下载内容的工具如何解决从 MSDN 下载文档 的问题?
    猜你喜欢
    • 2012-08-15
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    • 2011-03-02
    • 1970-01-01
    • 2011-10-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多