Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-07-2007
madmai madmai is offline
Miembro
 
Registrado: oct 2005
Posts: 117
Poder: 20
madmai Va por buen camino
ficheros png

hola, hay alguna manera de trabajar con ficheros png? he probado el timage y no me admite fichero png, existe algun componente para d7 para ello? gracias de antemano.
Responder Con Cita
  #2  
Antiguo 24-07-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.119
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Existen varios componentes. Puedes probar con Portable Network Graphics Delphi, que recuerdo haber utilizado alguna vez. También cuentas con la fenomenal librería JanFX, que no sólo añade la posibilidad de tratar con archivos PNG, pero, con más de una docena de formatos más.

Esta última librería está bastante bien documentada, por cierto. Yo la estoy empezando a usar ahora y estoy de momento bastante contento, si bien el autor avisa de una nueva y mejorada versión (incompatible con la actual) para el año que viene.

PD. Parece que la página de janFX no está ahora mismo operativa. Debe ser un problema temporal. Puedes intentar localizar la librería en Torry's, o esperar un poco a ver si se soluciona el problema.

PD2. Si sólo te interesa el formato PNG... quizás la primera opción que te propongo sea la más adecuada de las dos.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 24-07-2007
madmai madmai is offline
Miembro
 
Registrado: oct 2005
Posts: 117
Poder: 20
madmai Va por buen camino
Funciona en D7? el janfx
Responder Con Cita
  #4  
Antiguo 24-07-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.119
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Según la documentación así es. No sólo en Delphi 7, pero en Delphi .NET, FreePascal, Kylix, C, C++ Builder... en Linux, en Windows...

Yo estoy usándola en Delphi 2007, si bien lo que hago es distinto que tú quieres. Te recuerdo que la librería está harto documentada.

Aunque ya te digo, tal vez te convendría mejor el primer componente. Porque además es eso, un componente que se instala en Delphi.
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 24-07-2007 a las 12:51:10.
Responder Con Cita
  #5  
Antiguo 24-07-2007
madmai madmai is offline
Miembro
 
Registrado: oct 2005
Posts: 117
Poder: 20
madmai Va por buen camino
No he encontrado la documentacion

Lo siento podrias decirme como trabajo con janfx para poder utilizar los ficheros png, no he encontrado documentacion unicamente el fichero pas gracias de antemano
Responder Con Cita
  #6  
Antiguo 24-07-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.119
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

... Vamos a ver. He metido la pata... Te pido disculpas. Resulta que he confundido la librería janFX (que he estado probando últimamente) con la Vampyre Imaging Library... ¡es a esta última a la que me refería! La anterior librería también está muy bien, pero, no tiene nada que ver, por decirlo de algún modo.

Puedes probar con la Vampyre Imaging Library, pero, insisto en que si sólo te interesa el formato PNG el componente que enlazo en primer lugar tal vez te resulte más práctico... no sé. En todo caso con ambos recursos puedes conseguir lo que te propones. Tú decides, pues.
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 24-07-2007 a las 13:01:04.
Responder Con Cita
  #7  
Antiguo 24-07-2007
madmai madmai is offline
Miembro
 
Registrado: oct 2005
Posts: 117
Poder: 20
madmai Va por buen camino
no pasa nada trankilo

he bajado el componente lo he puesto en un paquete pero no me aparece ningun componente nuevo en las paletas, yo tambien he metido la pata no he bajado el componente he bajado otra cosa

Última edición por madmai fecha: 24-07-2007 a las 13:17:41.
Responder Con Cita
  #8  
Antiguo 24-07-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.119
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

¿De qué componente hablas? Creo que ambos dos traen instrucciones de instalación... tendrás que revisar las del componente que vayas a usar.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #9  
Antiguo 24-07-2007
Mick Mick is offline
Miembro
 
Registrado: may 2003
Posts: 405
Poder: 22
Mick Va por buen camino
Cita:
Empezado por madmai
he bajado el componente lo he puesto en un paquete pero no me aparece ningun componente nuevo en las paletas, yo tambien he metido la pata no he bajado el componente he bajado otra cosa

Si es el primero, se integra con el sistema de imagenes de delphi de modo que no hay ningun componente nuevo. Simplemente todos los componentes de imagenes que ya trae delphi pasar a tener la capacidad de usar pngs (cuando antes solo leian bmp y jpgs).

Saludos
Responder Con Cita
  #10  
Antiguo 24-07-2007
madmai madmai is offline
Miembro
 
Registrado: oct 2005
Posts: 117
Poder: 20
madmai Va por buen camino
xaxi ya lo tengo, 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
Ficheros .dat y .idx fjcg02 Tablas planas 11 29-01-2015 15:38:36
Ficheros EML ral Internet 4 27-07-2006 16:43:00
ficheros Delpho Varios 2 12-02-2006 13:41:52
Ficheros leireiresaio C++ Builder 4 01-06-2005 21:24:18
Ficheros XML Tecnic2 Internet 6 31-05-2005 13:50:09


La franja horaria es GMT +2. Ahora son las 01:34:32.


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