Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 2 de 2
Ir a la página Anterior  1, 2
 
[SOLUCIONADO] Guardar Una Imagen Concreta De Una Web Con Webview
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Re: Guardar Una Imagen Concreta De Una Web Con Webview 
 
Credo que me equivoqué: tú quieres obtener la imagen de (toda) la "pagina" web que estás viendo en un determinado momento ?
A ti no interesa una imagen que se encuentra en una pagina web.

Es asì ?
 



 
última edición por vuott el Martes, 06 Marzo 2018, 02:03; editado 3 veces 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Guardar Una Imagen Concreta De Una Web Con Webview 
 
Ambas! por un lado me hará falta una imagen de la web completa, imagino que con .grab irá la cosa.... pero este caso concreto es como guardar una imagen que estás viendo... al parecer me daba problemas por ser un PNG con transparencia y autogenerado...... si pruebo con cualquier otro tipo de imagen no obtengo esa "nube de pixeles"
 



 
CanihoJR - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Guardar Una Imagen Concreta De Una Web Con Webview 
 
CanihoJR escribió:  
Ambas!


Bueno, el mi código anterior es para obtener una imagen presente en una pagina web.

Para obtener la imagen de una "pagina" web, yo te propongo esto del wiki del foro italiano de Gambas:

http://www.gambas-it.org/wiki/index..._una_pagina_web
 



 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Guardar Una Imagen Concreta De Una Web Con Webview 
 
Buenas! vengo solo a avisar, con todos los metodos que me propusisteis, más los que he podido ver "por ahí", termino obteniendo siempre el mismo problema... Cuando lo que quiero es hacer un .PAINT() de un WEBELEMENT y este es una imagen con transparencia, obtengo una serie de pixeles aleatorios debido a la capa ALPHA de la imagen... aunque no es una solución definitiva, para mi caso fué suficiente con ponerle color al fondo alpha de la siguiente manera (Magenta en mi caso):

  im = New Image(60, 50, Color.Magenta)
  Paint.Begin(im)
  WebView1.Document.FindFirst(MISELECTOR).Paint()
  Paint.End()
  im.Save("/tmp/1.png", 100)
 


Aunque entiendo que el problema no está realmente solucionado, lo doy como tal pues con este "apaño" me sirve para mi caso... Durante las mil horas de busqueda, en este, el foro italiano, google, incluso mirando ejemplos de otros lenguajes que hacen cosas parecidas (en muchos de ellos tienen una funcion "screenshot" que quizás facilite la cosa, me suena algo parecido en gambas con .Grab pero no he llegado a usarlo (aún)). Creo haber leido de pasada en algun foro,documentacion o ayuda algo respecto a que los canales alpha de los PNG aún qt no los trata bien... (eso quizás explique por que mis navegadores web (chromium/chrome) u otros que usen webkit cada vez que entro en una pagina web que tiene alguna capa "semitransparente" a menudo tildean y pantallean...
 



 
última edición por CanihoJR el Miercoles, 11 Abril 2018, 20:19; editado 3 veces 
CanihoJR - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Puedo Guardar Lo Hecho En Un Drawingarea? ... cyberx0x General 4 Sabado, 24 Octobre 2009, 18:13 Ver último mensaje
cyberx0x
No hay nuevos mensajes Como Puedo Guardar Una Imagen De Un Articulo? CanihoJR General 6 Jueves, 29 Octobre 2009, 03:20 Ver último mensaje
soplo
No hay nuevos mensajes Guardar Blob Desde DB En Fs (no Es Una Ima... mckaygerhard Bases de Datos 4 Viernes, 16 Agosto 2013, 15:01 Ver último mensaje
mckaygerhard
No hay nuevos mensajes Como Guardar Una Imagen En Sqlite En Un Ca... v3ctor Bases de Datos 9 Viernes, 01 Enero 2016, 14:55 Ver último mensaje
shordi
 

Publicar nuevo tema  Responder al tema  Página 2 de 2
Ir a la página Anterior  1, 2

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 0 invitados
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron