有誰知道如何從qwebview獲取圖片?我的情況是,沒有範圍使用圖像URL,然後使用QNetworkRequest。我只需要從QWebview中提取圖像。如何從QWebView獲取圖片
6
A
回答
10
首先,你需要得到QWebElement
你要保存的圖像 - 如果你沒有它已經,一個好方法是
QWebElement el = view.page()->mainFrame()->findFirstElement("IMG[src='path/to/img'");
假設view
是你QWebView
名。然後,
QImage image(el.geometry().width(), el.geometry().height(), QImage::Format_ARGB32);
QPainter painter(&image);
el.render(&painter);
painter.end();
image.save("path/to/img.png");
相關問題
- 1. 如何從Firebase存儲獲取圖片?
- 2. 如何從AVFrame獲取亮度圖片?
- 3. 如何從源頭獲取圖片?
- 4. 如何從web api url獲取圖片?
- 5. 如何從wikipedia API獲取圖片?
- 6. 如何從ImageView中獲取圖片URL
- 7. 如何從谷歌獲取圖片?
- 8. 如何從flickr獲取圖片API
- 9. 如何從帖子中獲取圖片
- 10. 如何從鏈接獲取圖片?
- 11. 如何從路徑中獲取圖片
- 12. 如何從url獲取圖片?
- 13. 如何從URL中獲取圖片
- 14. 如何從圖片庫中獲取圖片?
- 15. 如何從手機圖片獲取圖片到遠程XPage?
- 16. 如何從URL獲取圖片到圖片框? (Windows Mobile)
- 17. android_從SDcard獲取圖片
- 18. 從PDF獲取圖片
- 19. android從drawables獲取圖片
- 20. 從ListView中獲取圖片?
- 21. 從Byte Aarray獲取圖片
- 22. 從url獲取圖片
- 23. 從相機獲取圖片
- 24. 從foursquare獲取圖片API
- 25. QWebView獲取內容類型
- 26. startActivityfor從片段結果 - 從圖片庫中獲取圖片
- 27. 從任何Facebook用戶獲取圖片
- 28. 如何獲取屏幕截圖圖片
- 29. QWebView不加載Qt資源圖片
- 30. 獲取圖片
請有人幫助:) – Dewsworld 2012-04-26 14:53:13
你是什麼意思與「獲取圖片」?獲取頁面的屏幕截圖?頁面的一部分截圖?下載DOM中包含的圖像? – 2012-04-26 15:14:39
我想獲取視圖中的圖像。例如,的圖像沒有重新下載它的圖像,只是從視圖中。如果它不起作用,那麼一部分的截圖將會執行。 – Dewsworld 2012-04-27 07:41:56