Re: [java-l] Funciones de tratamiento de imágenes en java

Hola Pablo. Gracias por la respuesta ;-) ... voy a probarlo. Saludos.



2012/1/6 Pablo Moleri <pablo@cybernet.com.uy>
Hola "Genexus (Gx)",

Serían strings, ej: Character(255)

Saludos,
Pablo Moleri


From: "Genexus (Gx)" <genexus.gx@gmail.com>
To: java-l@gxtech.com.uy, internet-l@gxtech.com.uy
Sent: Viernes, 6 de Enero 2012 16:47:32
Subject: [internet-l] Re: [java-l] Funciones de tratamiento de imágenes en java


Hola Pablo. Cómo estás ?.
Vi lá respuesta que diste a una consulta de uno de los usuarios del foro (la copio debajo).
Lo que quiero es convertir una imagen antes de cargarla en el campo de tipo blob, pero tengo una pregunta:

¿ &archivo y &salida de qué tipo son ?.

Desde ya, gracias. Saludos.


2010/11/19 Pablo Moleri <pablo@cybernet.com.uy>

Te adjunto el programa java que uso para reducir la resolución de las imágenes.

 

Desde GX lo uso así:

prc:resizeImage

parm(in:&archivo, in:&ancho, in:&alto, out:&salida);

 

&random = trunc( random() * 1000000, 0)

&salida = format("image%1.tmp", toFormattedString(&random) )

 

java boolean result = com.cybernet.util.ImageUtils.resize([!&archivo!], [!&salida!], [!&ancho!], [!&alto!]);

java if (!result) {

java    [!&salida!] = "";

java }

 

Lo que hace es reducir la imagen para que entre dentro de &ancho x &alto, solo si es necesario.

 

Saludos,

Pablo Moleri

 

De: Jesus Busquets [mailto:jbusquets@grespania.com]
Expuesto a las: viernes, 19 de noviembre de 2010 12:40
Expuesto en: GxJava
Conversación: [java-l] Funciones de tratamiento de imágenes en java
Asunto: [java-l] Funciones de tratamiento de imágenes en java

 

Trabajo con GxXEv1 Java Web

Hace tiempo que me interesé sobre la posibilidad de disponer en el entorno Java de una serie de funciones que permitieran hacer un tratamiento básico de imágenes,  algo como averiguar datos sobre una imagen cargada (en un blob, variable de tipo imagen..) , como la resolución, número de colores, etc. , y también y de igual importancia, el hacer un tratamiento como por ejemplo algo tan básico como un cambio de tamaño... pero no he tenido mas respuesta ni noticias de que se hiciera algo en este sentido.
¿Es que nadie tiene la necesidad de trabajar imágenes en el entorno indicado?
¿Cómo resolvéis la necesidad de tener una base de datos con imágenes de producto (campos blob) en varias resoluciones, de cara a su uso según necesidades?  
Lo que tengo ahora es una simple transacción con varios campos blob para introducir las imágenes en alta y baja resolución... pero no encuentro manera de facilitar la tarea al usuario , es decir, que le pueda advertir si la imagen que intenta introducir es demasiado grande (comprobación de resolución) o que solo tenga que cargar la imagen original (alta resolución) y que la convierta el programa en lugar de pedirle al usuario que tome cada imagen, la cambie de resolución, y que descarge a la transacción cada una de los  archivos obtenidos.
  Productividad=0  ...  el usuario no acepta esta forma de trabajo, y lo entiendo.

Un saludo

--

Jesús Busquets

GRESPANIA, S.A.

Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si no es Vd. el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.

 



--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.

0 Response to "Re: [java-l] Funciones de tratamiento de imágenes en java"

Publicar un comentario