【发布时间】:2009-05-13 16:51:14
【问题描述】:
我记得在网络的早期,有些书包括整个浏览器窗口的标题栏、菜单栏,甚至浏览器的边框,以及其中的内容——而不仅仅是当前的内容窗口,但所有内容即使向下滚动)。
我也希望能够做到这一点...有没有一种简单的方法可以编写一个 Win32 或 Mac 应用程序来做到这一点,或者作为一个 Firefox 扩展(附加组件)?
(浏览器菜单栏和书签栏可以是真的也可以是假的——不需要在书签栏上显示我的个人书签)
【问题讨论】:
我记得在网络的早期,有些书包括整个浏览器窗口的标题栏、菜单栏,甚至浏览器的边框,以及其中的内容——而不仅仅是当前的内容窗口,但所有内容即使向下滚动)。
我也希望能够做到这一点...有没有一种简单的方法可以编写一个 Win32 或 Mac 应用程序来做到这一点,或者作为一个 Firefox 扩展(附加组件)?
(浏览器菜单栏和书签栏可以是真的也可以是假的——不需要在书签栏上显示我的个人书签)
【问题讨论】:
您可以在 OS X 端使用 Cocoa 的 Webkit framework 编写这样的应用程序。
Windows 上的.NET 有它自己的WebBrowser and WebBrowserBase class,它提供了一个可编程的浏览器,比如小部件。查看 WebBrowserBase 类的DrawToBitmap 方法。
还有几个应用程序已经这样做了。
对于 Mac OS X,Paparazzi 和 Little Snapper 可以满足您的需求。
对于 Windows,请检查 SiteShoter 和 Webshot。
【讨论】:
您可以使用 Firefox 的 FireShot 扩展,然后使用 Microsoft 的 Paint 和 Alt-PrtScr 添加周围的 chrome。
【讨论】: