से चित्र कैसे प्राप्त करें क्या कोई जानता है कि qwebview से कोई तस्वीर कैसे प्राप्त करें? मेरी स्थिति है, छवि यूआरएल और फिर एक QNetworkRequest का उपयोग करने के लिए कोई गुंजाइश नहीं है। मुझे सिर्फ QWebview से छवि निकालने की आवश्यकता है।QWebView
Q
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. क्यूटी QWEBview जावास्क्रिप्ट कॉलबैक
- 2. QWebView लाइब्रेरी नहीं मिली
- 3. QWebView और एचटीएमएल 5 ऑडियो API
- 4. क्यूटी QWebView क्लास कस्टम उपयोगकर्ता-एजेंट
- 5. एंड्रॉइड प्लेटफ़ॉर्म पर QWebView HTML5 GeoLocation
- 6. कंसोल पर एक QWebView में जावास्क्रिप्ट अपवाद प्रिंट करें
- 7. QWebView नई विंडो में खुला लिंक नहीं है और पीडीएफ
- 8. QWebView का उपयोग कर एचटीएमएल कैसे प्रदर्शित करें। अजगर?
- 9. क्या एक QWebView में जावास्क्रिप्ट से C++ फ़ंक्शन को कॉल करना संभव है?
- 10. क्यूटी 4.6 जोड़ना वस्तुओं और QWebView विंडो ऑब्जेक्ट को उप वस्तुओं (सी ++ और जावास्क्रिप्ट)
- 11. क्यूटी: सेना QWebView एक वेब तत्व पर क्लिक करने के लिए, एक भी दिखाई नहीं खिड़की पर
- 12. क्यूवेब्यूव/वेबकिट टेक्स्ट का चयन अक्षम करें
- 13. QtWebKit
- 14. क्यूटी वेबकिट और स्थायी कुकीज़
- 15. Pyside, webkit मूल प्रश्न
- 16. QtWebKit
- 17. PyQT
- 18. क्यूवेब व्यू/क्यूटी वेबकिट कुछ एसएसएल पेज नहीं खोलेंगे; रीडायरेक्ट की अनुमति नहीं है?
- 19. पाइथन चर में जावास्क्रिप्ट फ़ंक्शन का परिणाम कैसे डालें। पीईक्यूटी
- 20. पीईक्यूटी और क्यूवेब्यूव
- 21. कॉल में काम कर रहे जावास्क्रिप्ट को कैसे प्राप्त करें QWebElement.appendInside ('कुछ HTML कोड')?
- 22. QtWebkit
- 23. मैं वेब पेज
- 24. क्यूटीवेबकिट: कंसोल एप्लिकेशन
- 25. मुझे डीओएम नोड कैसे मिलता है जो किसी दिए गए (एक्स, वाई) स्थिति पर है? (परीक्षण मारा)
कृपया कोई मदद करें :) – Dewsworld
"चित्र प्राप्त करने" के साथ आपका क्या मतलब है? पृष्ठ का स्क्रीनशॉट प्राप्त करना? पृष्ठ के एक हिस्से का एक स्क्रीनशॉट? डीओएम में निहित एक छवि डाउनलोड कर रहा है? –
मैं एक छवि जो देखना चाहता हूं उसे प्राप्त करना चाहता हूं। उदाहरण के लिए, की छवि इस छवि को बिना दृश्य के इसे फिर से लोड किए बिना। यदि यह काम नहीं करता है, तो एक हिस्से का स्क्रीनशॉट करेगा। – Dewsworld