Hola:
Algunas imágenes no se cargan correctamente:
Y el menú que aparece al pulsar click derecho está en inglés y debería tener la cláusula 2015, no la 2007.
Muchas gracias.
Consulta XIMAGE
Consulta XIMAGE
Saludos / Regards,
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Consulta XIMAGE
Moisés,
Puedes proporcionar un PRG que reproduzca lo que comentas ?
gracias
Puedes proporcionar un PRG que reproduzca lo que comentas ?
gracias
Re: Consulta XIMAGE
Antonio:
Muchas gracias por tu atención. No es problema de mi código, pues también falla con samples\ximage01.prg, sino un problema interno de pintado de la clase.
Te envío por email la imagen. Gracias.
Muchas gracias por tu atención. No es problema de mi código, pues también falla con samples\ximage01.prg, sino un problema interno de pintado de la clase.
Te envío por email la imagen. Gracias.
Saludos / Regards,
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Consulta XIMAGE
Si la mayoría de las imágenes se ven bien y esa en concreto se ve mal, no es razonable pensar que se trata de una imagen defectuosa ?
Re: Consulta XIMAGE
Hola Antonio:
Lo primero, de nuevo muchas gracias como siempre por tu pronta respuesta y encima un domingo. No pensaba que me ibas a contestar hoy.
No falla únicamente con una imagen, si así fuera no te hubiera molestado.
En efecto, la clase funciona perfecta con un motón de imágenes, pero con un grupo determinado, cuya muestra te adjunté, las pinta mal. El explorador de archivos o Paint en cambio las pinta todas correctamente sin necesidad de editar el archivo.
Investigando el conjunto de imágenes problemáticas, el problema es que la clase tiene la data ::lBmpTransparent como .t., y esa es la razón del pintado incorrecto.
Colocándola a .f. se pintan sin problema.
Probablemente la data tenga que tener por defecto el valor .f., en vez de .t.
Por lo demás, la clase es estupenda, y mucho más rápida que IMAGE. Y he mandado a Cristóbal _ para que FWString traduzca las opciones del menú,
Muchas gracias. Un saludo
Lo primero, de nuevo muchas gracias como siempre por tu pronta respuesta y encima un domingo. No pensaba que me ibas a contestar hoy.
No falla únicamente con una imagen, si así fuera no te hubiera molestado.
En efecto, la clase funciona perfecta con un motón de imágenes, pero con un grupo determinado, cuya muestra te adjunté, las pinta mal. El explorador de archivos o Paint en cambio las pinta todas correctamente sin necesidad de editar el archivo.
Investigando el conjunto de imágenes problemáticas, el problema es que la clase tiene la data ::lBmpTransparent como .t., y esa es la razón del pintado incorrecto.
Colocándola a .f. se pintan sin problema.
Probablemente la data tenga que tener por defecto el valor .f., en vez de .t.
Por lo demás, la clase es estupenda, y mucho más rápida que IMAGE. Y he mandado a Cristóbal _ para que FWString traduzca las opciones del menú,
Muchas gracias. Un saludo
Saludos / Regards,
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
-
- Posts: 174
- Joined: Sat Feb 23, 2013 10:04 am
Re: Consulta XIMAGE
Moisés,
Estupenda investigación. En los últimos tiempos yo también he tenido problemas con las imágenes.
Llegué a la conclusión, errónea casi seguro, que habían aparecido variaciones en los formatos de imágenes... quizá provenientes de los móviles.
Salu2
Estupenda investigación. En los últimos tiempos yo también he tenido problemas con las imágenes.
Llegué a la conclusión, errónea casi seguro, que habían aparecido variaciones en los formatos de imágenes... quizá provenientes de los móviles.
Salu2
Re: Consulta XIMAGE
Evidentemente hay temas en los que Fivewin ha evolucionado, mejor decir, ha dado un importante salto para adecuarse a los nuevos formatos de imagen que han ido apareciendo, eliminando la necesidad de utilizar DLLs adicionales ( FreeImage ) y, también, poder decidir si se utiliza o no GDI+, para la renderización de imágenes
El tema que ha comentado Moisés, es porque por defecto se entiende que queremos que las imágenes aparezcan perfectamente integradas con el "fondo" en el que van a ser situadas, pero, sí, en algunas ocasiones he tenido que desactivar esa DATA con imágenes antiguas o que no cumplían esas condiciones para ser visualizadas.
Otro tema adicional y que debe ser tenido en cuenta es la claúsula GDIP o GDIPLUS que contemplan varias clases en su definición y que:
El tema que ha comentado Moisés, es porque por defecto se entiende que queremos que las imágenes aparezcan perfectamente integradas con el "fondo" en el que van a ser situadas, pero, sí, en algunas ocasiones he tenido que desactivar esa DATA con imágenes antiguas o que no cumplían esas condiciones para ser visualizadas.
Otro tema adicional y que debe ser tenido en cuenta es la claúsula GDIP o GDIPLUS que contemplan varias clases en su definición y que:
Hay información al respecto en el foro, basta también con buscar esa palabra en fivewin.ch, para comprobar qué clases soportan esa claúsula"If we specify the clause GDIP, the image is read and rendered using GDI+"
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Re: Consulta XIMAGE
Hola Cristóbal:
En este caso, que me ha ocupado unos cuantos días, lo primero que hice fue desactivar GDI y GDIPLUS, pero el problema persistía.
Con se pintan todas las imágenes sin ningún problema.
Muchas gracias. Un saludo
En este caso, que me ha ocupado unos cuantos días, lo primero que hice fue desactivar GDI y GDIPLUS, pero el problema persistía.
Con
Code: Select all
oImage:lBmpTransparent := .f.
Muchas gracias. Un saludo
Saludos / Regards,
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40