java后台怎样规定上传的图片的大小格式,
用 BufferedImage sourceImg = javax.imageio.ImageIO.read(in);可得到宽高sourceImg.getWidth()
sourceImg.getHeight()
File file=new File(path);
ImageIO.write(sourceImg, 后缀, file);
file.length();
将图片的文件转为File类型,有length方法可得到文件大小,格式就看文件名的后缀了
java 判断图片的长和宽
BufferedImage bufferedImage = ImageIO.read(new File(“F:\\aa\\a.jpg”));
int width = bufferedImage.getWidth();
int height = bufferedImage.getHeight();
F:\\aa\\a.jpg是你的图片所在的路径。
关于java获取上传图片大小的问题
我有个想法。放一个图片控件。加载之后。获取这个图片控件的宽度和高度 就是图片的宽度很高度。
用offset来获取。
当获取宽度之后 隐藏这个控件。如果需要的话显示也行
java如何判断图片文件的宽度和高度?
你先使用两个变量获取到图片的宽度和高度,再使用if判断这两个变量是不是你要判断的值。
JAVA怎么判断图片的大小
用IO把文件通过你已知的地址获取到。源地址就是那个文件的连接。获取到文件对象后,可以通过属性获取到大小。
或者有个笨方法,你把文件写到本地再获取大小,然后把图片删掉。
java在页面上 验证上传的图片的尺寸
input type=”text” size=”4″ value=”10″ name=”fileSizeLimit” id=”fileSizeLimit”/ K
input type=”file” name=”file1″ id=”file1″ size=”40″ onchange=”changeSrc(this)”/
img src=”about:blank” id=”fileChecker” alt=”test” height=”18″/
//前面为网页
script type=”text/javascript”
var oFileChecker = document.getElementById(“fileChecker”);
function changeSrc(filePicker)
{
oFileChecker.src = filePicker.value;//读图片
}
//这个很重要,判断是否完全读完,否则判断图片大小不准确
oFileChecker.onreadystatechange = function ()
{
if (oFileChecker.readyState == “complete”)
{
checkSize();
}
}
function checkSize()
{
var limit = document.getElementById(“fileSizeLimit”).value * 1024;
if (oFileChecker.fileSize limit)
{
alert(“too large”);
}
else
{
alert(“ok”);
}
}
/script