/**
* 读取图片属性:旋转的角度
* @param path 图片绝对路径
* @return degree旋转的角度
*/
public static int readPictureDegree(String path) {
int degree = 0;
try {
ExifInterface exifInterface = new ExifInterface(path);
int orientation = exifInterface.getAttributeInt(ExifInterface.TAG_ORIENTATION, ExifInterface.ORIENTATION_NORMAL);
switch (orientation) {
case ExifInterface.ORIENTATION_ROTATE_90:
degree = 90;
break;
case ExifInterface.ORIENTATION_ROTATE_180:
degree = 180;
break;
case ExifInterface.ORIENTATION_ROTATE_270:
degree = 270;
break;
}
} catch (IOException e) {
e.printStackTrace();
}
return degree;
}
解决方案 »
- “来一个所见即所得的HTML文本编辑器”!!!!1
- datagrid排序问题:点击后,列头的颜色就会变化,请问怎么才能保证颜色不变呢?请大家帮帮忙,在线等
- 怎样在.cs中编写关闭当前aspx窗口的代码?
- 局域网内网页发布问题,其它机子访问已成功,但显示的不是页面而是代码????
- 急急急急!!!一个DataList的问题。一个星期了还没有解决
- 怎样使界面保持在中间
- 超过10万条纪录的txt文件无法上传?
- 关于两个时间的比较函数~~有谁写的?可否借过来学习一下~?~~~
- sqlconnection问题
- 我怎么把值付给@用户名?
- Entity Framework 执行添加数据操作,遇到两个问题
- 求转换小工程(C#--->VB)
要点就是读取图片中的Exif字段。