ฉันต้องการดึงข้อมูลความสูงและความกว้างของรูปภาพที่อัปโหลดโดยใช้ App Engine BlobStore สำหรับการค้นหาว่าฉันใช้รหัสต่อไปนี้:
try {
Image im = ImagesServiceFactory.makeImageFromBlob(blobKey);
if (im.getHeight() == ht && im.getWidth() == wd) {
flag = true;
}
} catch (UnsupportedOperationException e) {
}
ฉันสามารถอัปโหลดรูปภาพและสร้าง BlobKey ได้ แต่เมื่อส่ง Blobkey ไปที่ makeImageFromBlob() มันจะสร้างข้อผิดพลาดต่อไปนี้:
java.lang.UnsupportedOperationException: ไม่มีข้อมูลรูปภาพ
วิธีแก้ปัญหานี้หรือวิธีอื่นในการค้นหาความสูงและความกว้างของรูปภาพโดยตรงจาก BlobKey