planeo para almacenar las imágenes en Amazon S3 cómo recuperar desde Amazon S3:Obtener la altura y la anchura de la imagen almacenada en Amazon S3
1 archivo) tamaño ) Imagen 2 altura ancho de la imagen 3)?
planeo para almacenar las imágenes en Amazon S3 cómo recuperar desde Amazon S3:Obtener la altura y la anchura de la imagen almacenada en Amazon S3
1 archivo) tamaño ) Imagen 2 altura ancho de la imagen 3)?
Obtener el tamaño del archivo es posible leyendo el encabezado de respuesta Content-Length
en una solicitud simple HEAD
para su archivo. Tal vez su cliente puede ayudarlo con esta consulta. Más información en el S3 API docs.
Amazon S3 simplemente le ofrece almacenamiento, (casi) nada más. Las dimensiones de la imagen no son accesibles a través de la API. Debe obtener el archivo completo y calcular sus dimensiones usted mismo. Le aconsejo que almacene esta información en la base de datos al cargar los archivos a S3, si corresponde.
Puede almacenar las dimensiones de la imagen en los metadatos definidos por el usuario al cargar sus imágenes y luego leer estos datos mediante la API REST.
se refieren a esta página para obtener más información sobre los metadatos definidos por el usuario: http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html
Esta debe ser la respuesta aceptada, en lugar de almacenar en la base de datos. hay una trampa: una vez que un archivo se carga a Amazon, los metadatos no se pueden cambiar. entonces no hay solución retro-activa. uno tendría que duplicar el archivo. – CodeToad