Ver Mensaje Individual
  #2  
Antiguo 24-06-2017
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por rmeckbell Ver Mensaje
Hola estaba buscando en el foro un tema relacionado con campos tipo blob para guardar imágenes en una base de datos,,
y el articulo me ha sido de gran ayuda sin embargo lo que ocupo es guardar una foto que es tomada directamente del celular con mi aplicación,es decir no tengo un archivo tipo imágen lo que tengo es una imagen en memoria desde mi aplicación, pero como hago para indicar el tipo de imagen y ponerle nombre al archivo para guardar directamente en el campo BLOB del la base de datos sin necesidad de crear un archivo físico en el celular..la aplicación se conecta a una base de datos externa tipo Interbase.

Saludos
¿Cómo estás tomando la foto? ¿Obtienes directamente un "stream"? ¿No se guarda antes la foto en algún lado (aunque sea temporal) y puedes obtener la ruta del archivo? En el primer caso, que obtengas sólo un stream, creo tendrías que buscar información (en este foro se ha tratado alguna vez) sobre cómo averiguar el tipo de imagen desde un "stream". De este modo podrías conocer el tipo de imagen de que se trate y actuar en consecuencia. En el segundo caso, lo que se guarda es acaso una archivo temporal, y, en base a su extensión, podrías ya obtener acaso información suficiente. También es posible que el componente que uses para tomar la foto cuente con algunas opciones que puedan resultar útiles.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita