如何使用Perl中的布局引擎创建网页缩略图?
是否有Gecko或WebKit for Perl等布局引擎的绑定? 我在CPAN上找到了Gtk2 Webkit,但我想知道是否还有其他选择如何使用Perl中的布局引擎创建网页缩略图?,perl,webkit,gecko,Perl,Webkit,Gecko,是否有Gecko或WebKit for Perl等布局引擎的绑定? 我在CPAN上找到了Gtk2 Webkit,但我想知道是否还有其他选择 我的想法是使用其中一个引擎从Perl脚本创建web页面的缩略图。我自己也没有尝试过,但是的文档看起来非常令人印象深刻 更新: 现在就试试。这个石头。您确实可以以任何方式远程控制Firefox,并轻松创建屏幕截图。允许您使用Firefox创建GUI应用程序。我不确定这是否符合您的需求,但这将是一个有趣的模块来检查 更新:XUL::Gui确实是一个值得研究的有趣
我的想法是使用其中一个引擎从Perl脚本创建web页面的缩略图。我自己也没有尝试过,但是的文档看起来非常令人印象深刻 更新: 现在就试试。这个石头。您确实可以以任何方式远程控制Firefox,并轻松创建屏幕截图。允许您使用Firefox创建GUI应用程序。我不确定这是否符合您的需求,但这将是一个有趣的模块来检查
更新:
XUL::Gui
确实是一个值得研究的有趣模块,但是我没有意识到WWW::Mechanize::Firefox
已经走了多远。也有而且只是简单的我看不到从它的文档中创建屏幕截图的方法。看看content\u as\u png方法。但是我认为XUL::Gui只支持HTML的一个子集,并且没有办法获得渲染的图像Gui支持所有HTML、所有XUL以及您想要的任何其他标记(在运行时使用“标记”和“对象”函数创建)@munissor=>作为作者,XUL::Gui文档中是否有暗示有限子集的内容?如果是这样的话,我一定会解决它。我同意Sinan的观点,尽管WWW::Mechanize::Firefox可能更适合这个任务。