Có ai biết cách chụp ảnh từ qwebview không? Tình hình của tôi là, không có phạm vi sử dụng url hình ảnh và sau đó là một QNetworkRequest. Tôi chỉ cần 'trích xuất' hình ảnh từ QWebview.Cách tải ảnh từ QWebView
6
A
Trả lời
10
Trước tiên, bạn cần phải nhận được QWebElement
với hình ảnh mà bạn muốn lưu - nếu bạn không có nó đã có, một cách tốt để có được nó là
QWebElement el = view.page()->mainFrame()->findFirstElement("IMG[src='path/to/img'");
giả view
là tên của QWebView
của bạn . Sau đó,
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");
Các vấn đề liên quan
- 1. Cách tải siêu dữ liệu từ ảnh?
- 2. Cách tải hình ảnh Picasa từ URI?
- 3. Có thể gọi hàm C++ từ JavaScript trong QWebView không?
- 4. Tải Ảnh từ Video
- 5. Cách hiển thị html bằng QWebView. Python?
- 6. cách tải hình ảnh từ trang web trong java
- 7. Cách tải hình ảnh cho Android ImageView từ classpath?
- 8. Cách tải hình ảnh từ máy tính của người dùng
- 9. Cách tải hình ảnh từ mshtml.htmlimg vào đĩa cứng
- 10. Làm cách nào để tải Ảnh trong suốt từ ImageList?
- 11. Cách để tải hình ảnh từ url trong PlayN
- 12. tải hình ảnh từ android lên webservice
- 13. Tải hình ảnh Picturebox từ bộ nhớ?
- 14. tải hình ảnh từ máy quét
- 15. hình ảnh tải về Groovy từ URL
- 16. Ảnh tải lên Facebook API từ URL
- 17. Tải ảnh từ twitter trong C#?
- 18. iOS: tải hình ảnh từ url
- 19. Tải hình ảnh từ URL/máy chủ
- 20. Tải hình ảnh từ iOS lên PHP
- 21. Tải ảnh từ trạng thái Twitter/user_timeline
- 22. Qt QWebView lớp tùy chỉnh User-Agent
- 23. Thư viện QWebView không được tìm thấy
- 24. QWebView HTML5 GeoLocation trên nền tảng Android
- 25. Cách tải ảnh từ thư viện ảnh và lưu trữ nó vào dự án ứng dụng?
- 26. Làm cách nào để tải ảnh trong chế độ xem hình ảnh từ thư viện?
- 27. Cách tải xuống hình ảnh từ HTTP chỉ khi hình ảnh mới hơn?
- 28. Điền vào biểu mẫu bằng PyQt và QWebview
- 29. Tải hình ảnh cao từ url vào các hình ảnh cản trở toàn bộ hình ảnh tải vào ram
- 30. QWebview/webkit vô hiệu hóa lựa chọn văn bản
Xin hãy giúp ai đó :) – Dewsworld
Ý bạn là gì khi "chụp ảnh"? Nhận ảnh chụp màn hình của trang? Ảnh chụp màn hình của một phần của trang? Tải xuống hình ảnh có trong DOM? –
Tôi muốn có một hình ảnh ở chế độ xem. Ví dụ: hình ảnh của Hình ảnh này mà không cần tải xuống lại hình ảnh đó, chỉ từ chế độ xem. Nếu nó không hoạt động, sau đó ảnh chụp màn hình của một phần sẽ làm. – Dewsworld