saklanan görüntü yükseklik ve görüntünün genişliğini alın?Amazon S3
cevap
Dosya boyutunun alınması, dosyanızın HEAD
numaralı isteğiyle ilgili Content-Length
yanıt üstbilgisini okuyarak mümkündür. Belki de müşteriniz bu sorguda size yardımcı olabilir. S3 API docs hakkında daha fazla bilgi.
Amazon S3 size depolama olanağı sağlıyor (neredeyse). Görüntü boyutlarına API aracılığıyla erişilemiyor. Tüm dosyayı almanız ve kendi boyutlarını kendiniz hesaplamanız gerekir. Varsa, dosyaları S3'e yüklerken bu bilgileri veritabanında saklamanızı tavsiye ederim.
Görüntülerinizi yüklerken görüntü boyutlarını kullanıcı tanımlı meta verilerde saklayabilir ve daha sonra REST API kullanarak bu verileri okuyabilirsiniz.
kullanıcı tanımlı meta veri hakkında daha fazla bilgi için bu sayfaya bakınız: http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html
bu oldukça veritabanında saklanmaz, kabul cevabı olmalıdır. Bir yakalama var: Bir dosyaya Amazon'a yüklendiğinde, meta veriler değiştirilemez. bu yüzden retro-aktif bir çözüm yoktur. biri dosyayı çoğaltmak zorunda kalacaktı. – CodeToad