¿Alguien sabe cómo obtener una imagen de qwebview? Mi situación es que no hay espacio para usar la url de la imagen y luego una QNetworkRequest. Solo necesito 'extraer' la imagen de QWebview.Cómo obtener imágenes de QWebView
6
A
Respuesta
10
primer lugar usted necesita para obtener el QWebElement
con la imagen que desea guardar - si no lo tiene ya, una buena manera de conseguirlo es
QWebElement el = view.page()->mainFrame()->findFirstElement("IMG[src='path/to/img'");
asumiendo view
es el nombre de su QWebView
. Entonces,
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");
Cuestiones relacionadas
- 1. ¿Cómo visualizo HTML local en QWebview?
- 2. QWebView representación subcompuesta de SVG
- 3. Biblioteca de QWebView no encontrada
- 4. Qt QWEBview JavaScript de devolución de llamada
- 5. QWebView HTML5 GeoLocation en la plataforma Android
- 6. QWebview/webkit desactivar la selección de texto
- 7. Intención de obtener varias imágenes
- 8. Qt QWebView clase personalizada usuario-agente
- 9. Rellenar un formulario usando PyQt y QWebview
- 10. Magento: Obtener galería de imágenes en list.phtml
- 11. Obtener todas las imágenes url de cadena
- 12. Cómo obtener una vista previa de las imágenes de R.drawable. *
- 13. ¿Cómo puedo obtener todas las imágenes de un archivo qrc?
- 14. ¿La mejor manera de obtener imágenes?
- 15. Imprimir excepciones de JavaScript en un QWebView a la consola
- 16. Cómo obtener imágenes desde la URL en Delphi
- 17. ¿Cómo obtener solo imágenes usando scandir en PHP?
- 18. cómo obtener imágenes del servicio web a la aplicación Android
- 19. obtener carpeta de imágenes actual de la cámara
- 20. Obtener una matriz de imágenes en UIImageView (en UIPageViewController)
- 21. Obtener texto de la imagen en ios (procesamiento de imágenes)
- 22. Cómo exportar imágenes de una lista de imágenes en VS2005?
- 23. Python: obtener todas las imágenes de un archivo html
- 24. ¿Cómo puedo obtener imágenes y descripción de la API de publicidad de productos de Amazon?
- 25. Cómo deslizar imágenes
- 26. pysqlite - cómo guardar imágenes
- 27. SonataMediaBundle - ¿cómo subir imágenes?
- 28. Cómo guardar imágenes utilizando libcurl
- 29. coverflow android: cómo obtener imágenes de una url en el flujo de cobertura
- 30. Magento: cómo recuperar imágenes de opciones incluidas
Por favor alguien ayuda :) – Dewsworld
¿Qué quieres decir con "get a picture"? Obtener una captura de pantalla de la página? ¿Una captura de pantalla de una parte de la página? Descargar una imagen contenida en el DOM? –
Quiero obtener una imagen que está en la vista. Por ejemplo, la imagen de Esta imagen sin volver a descargarla, solo desde la vista. Si no funciona, la captura de pantalla de una parte servirá. – Dewsworld