2014-02-08 63 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)。