【问题标题】:How to wget a website and then export all the pages into a single pdf?如何 wget 一个网站,然后将所有页面导出为一个 pdf?
【发布时间】:2010-09-27 21:58:30
【问题描述】:

有什么办法可以做到吗?

【问题讨论】:

    标签: pdf


    【解决方案1】:

    是的,您可以编写一个 AppleScript 来自动化 Safari 进行打印(如果您愿意,还可以进行获取,尽管您可以使用 do shell script 从 AppleScript 驱动 wget)。如果你不喜欢使用 AppleScript,你可以使用 Automator;结果几乎是一样的。

    顺便说一句,如果您不使用 Mac OS X,您提出的问题并不清楚 :-)

    【讨论】:

    • 但你为什么要 /assume/ Mac OS X?
    • 我没有假设 Mac OS X。我为 Nick Long 提供了一种将网站中的所有页面导出为单个 PDF 的方法。他要求任何方式
    • 这是真的,他说有没有办法做到这一点。 Rich B 提供了一种方法。
    • 对不起,我的意思是 Graham Lee... 有没有办法编辑评论?
    • 否,但您可以删除它们并根据需要重新评论。不确定这是否需要特定的声誉。
    【解决方案2】:

    我做过一次。不过,那是差不多 10 年前的事了,所以我不记得细节了。

    我用过:

    • wget下载页面
    • html2ps 将各个页面转换为 PostScript
    • ps2ps 将各个 PostScript 文件拼接在一起
    • 再次ps2ps,在 1 上放 4 页

    然后我将 PostScript 文件发送到打印机。由于您想要 PDF,您可以添加一个额外的步骤 ps2pdf

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-13
      • 2014-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-28
      • 2011-05-01
      相关资源
      最近更新 更多