2014-02-08 64 views
0

我正在此webapp上工作http://dogeify.me/,并且我已完全将其重新设置为Flask应用程序(尚未在该URL上托管)。在网络应用程序中拍摄图片的屏幕截图

从本质上讲,您拖动您使用jQuery创建的文本以制作团队模版。

我想弄清楚最好的python解决方案在Web应用程序内拍摄截图,以便用户能够保存他们的图片。截图甚至是最佳选择,还是有什么方法可以选择所有DOM元素并将它们保存为文件?也许它甚至不是Python解决方案,因为我以前曾尝试http://html2canvas.hertzen.com/,但我对结果并不满意。

如果我不得不总结一下我的问题:如何将可拖动jQuery文本的图像叠加到其上以便保存的图像同时包含背景和可拖动文本?

回答

0

正如在this answer中所讨论的那样,您可以使用QtWebKit呈现html(您可以使用doge和jQuery覆盖的文本创建一个页面)来成像。在这种情况下,您需要在服务器上安装Qt(PyQt4PySide)。