Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-08-2008
JuanErasmo JuanErasmo is offline
Miembro
 
Registrado: ago 2005
Posts: 544
Poder: 21
JuanErasmo Va por buen camino
instruccion Guardar como.. en mspaint con command line (jpg to png usando pain o api)

Hola amigos,
Ahora la situacion es la siguiente:
Imaginense que tienes el paint instalado (el de microsoft ), y que quieres utilizarlo para hacer una conversion por ejemplo de bmp a jpg, o de jpg a png, pero, sin que salga su interfaz, puede ser pasandole los parametros para hacer esta conversion, o utilizar su dll asociada,,,,,,...

1. Es posible hacer esto?
2. tiene el mspaint una dll asociada o una libreria que se pueda utilizar para hacerlo??
3. si se hace por la api, como serian las FINDWindowEx para realizar la operacion automatizada? ( abrir un jpg y convertirlo a png desde tu programa).

Muchas Gracias!!!
Espero su valiosa colaboracion!
Responder Con Cita
  #2  
Antiguo 29-08-2008
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.025
Poder: 27
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Esto va a ser rápido:
Cita:
Empezado por JuanErasmo Ver Mensaje
1. Es posible hacer esto?
No.
Cita:
Empezado por JuanErasmo Ver Mensaje
2. tiene el mspaint una dll asociada o una libreria que se pueda utilizar para hacerlo??
No.
Cita:
Empezado por JuanErasmo Ver Mensaje
3. si se hace por la api, como serian las FINDWindowEx para realizar la operacion automatizada? ( abrir un jpg y convertirlo a png desde tu programa).
Sí, pero necesitarías currarte el envío de mensajes, los componentes de Paint... Yo lo veo complicado. Además existen varios componentes que permiten cargar y salvar imágenes en los formatos que mencionas. Busca en el proyecto JEDI o en Torry's y seguro que encuentras alguno que te ayude. Más fácil, ya verás.
Responder Con Cita
  #3  
Antiguo 29-08-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.142
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Hace un par de días, precisamente, se publicó la última versión de la Vampyre Imaging Library. Entre lo que ofrece esta estupenda biblioteca de componentes, se encuentra la posibilidad de convertir imágenes entre decenas de formatos diferentes, incluido el PNG, de una forma tan sencilla como no puedas imaginar: basta con dar una imagen de entrada, cuyo formato se encarga de deducir Vampyre Library, y dar una imagen de salida, cuyo formato también deducirá la biblioteca (por la extensión del archivo de imagen). Y eso es todo. De todo lo demás, quiero decir, se encarga la Vampyre Imaging Library. Si no lo has hecho ya tienes que probarla.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #4  
Antiguo 29-08-2008
JuanErasmo JuanErasmo is offline
Miembro
 
Registrado: ago 2005
Posts: 544
Poder: 21
JuanErasmo Va por buen camino
Gracias a los dos!

Gracias!
Tambien encontré esta

Imagemagick, que es gratis.

Gracias!!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Guardar Solo Hora usando DateTimePicker georgejg Conexión con bases de datos 6 23-03-2008 10:12:29
como ejecutar una instruccion omy Varios 14 05-11-2007 21:25:59
Como reproducir a la Mona lisa con MsPaint poliburro La Taberna 8 17-04-2007 18:09:32
como leer y graficar entrada de audio (line in o mic)? JuanErasmo C++ Builder 2 29-06-2006 16:11:59
Guardar en txt todo el texto del command prompt locojoan Varios 4 09-04-2006 20:24:21


La franja horaria es GMT +2. Ahora son las 01:35:47.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi