代码之家  ›  专栏  ›  技术社区  ›  MK.

呈现HTML(转换为位图)

  •  3
  • MK.  · 技术社区  · 14 年前

    有人能推荐最好的(最好是可移植的)将HTML文档呈现到位图上的方法吗?据我所知,我的两个主要选择是webkit和gecko,但我没能找到一个好的起点如何做。当我5年前最后一次尝试这样做的时候,我最终用壁虎把文档发送到打印机,这并不是我真正需要的。我需要渲染到内存中的位图。

    澄清:服务器端,无Java,NO.NET,批处理,性能,不交互,无JavaScript。

    3 回复  |  直到 13 年前
        1
  •  5
  •   Justin Johnson    14 年前

    可以在命令行中使用 webkit2png.py ,它使用python和qtwebkit(尽管我自己还没有尝试过)。

        2
  •  0
  •   Diodeus - James MacFarlane    14 年前

    你可以试试 ScreenGrab Firefox插件。

        3
  •  0
  •   MK.    13 年前

    到目前为止我找到的最有希望的解决方案是 http://sites.google.com/site/torisugari/commandlineprint2 firefox的扩展名,它添加了一个命令行选项,用于将文件打印到打印机、png、postscript或pdf文件中。