在XPages应用程序中,我想使用javaxt库从上传的图像中提取EXIF信息。
我的上传功能在SSJS中运行,因此我检查元数据的例程看起来像是一个(只是一个测试)
try {
importPackage(javaxt.io);
var image = new javaxt.io.Image(tempFile);
if (image != null) {
print("image not null")
var height = image.getHeight();
if (height != null) {
print(height);
} else {
print("no height")
}
}
} catch (e) {
print("Upload.readMetaData: " + e.toString());
}
在服务器控制台中,我看到以下内容:
HTTP JVM: image not null
Upload.readMetaData: java.lang.NullPointerException
我想知道我应该用什么语句代替image.getHeight()?