`

上传的照片大小规格限制

 
阅读更多
对上传照片大小规格限制,有两种方式。
第一种,是按照照片的宽度,高度。来进行限制
        /**
* <p>Title: main
* <p>Description: 获取上传照片的长宽高
* @param args
*/
public static void main(String[] args) {

String imgPath = "F:\\01\\123.jpg";

                 /**
*
InputStream stream =  myFile.getInputStream();
                  BufferedImage bufImage = ImageIO.read(stream);
                  bufImage.getHeight();
                  bufImage.getWidth();
*/
File file = new File(imgPath);
Integer width = getImgWidth(file);
Integer heigth = getImgHeigth(file);
System.out.println(width);
System.out.println(heigth);
                  if (width <= 307 && heigth <= 377){
System.out.println("上传的照片大小规格:必须大于307像素(宽)×377像素(高)!");
}else {
System.out.println("上传照片格式符合标准!");
}
}

/**
* <p>Title: getImgWidth
* <p>Description: 获取照片的宽度
* @param file
* @return
*/
public static int getImgWidth(File file) { 
        InputStream is = null; 
        BufferedImage src = null; 
        int ret = -1; 
        try { 
            is = new FileInputStream(file); 
            src = javax.imageio.ImageIO.read(is); 
            ret = src.getWidth(null); // 得到源图宽 
            is.close(); 
        } catch (Exception e) { 
            e.printStackTrace(); 
        } 
        return ret; 
    } 

/**
* <p>Title: getImgHeigth
* <p>Description: 
* @param file
* @return
*/
public static int getImgHeigth(File file){
InputStream is = null;
BufferedImage src = null;
int ret = -1;
try {
is = new FileInputStream(file);
src = ImageIO.read(is);
ret = src.getHeight();
is.close();
} catch (Exception e) {
e.printStackTrace();
}
return ret;
}


第二种,是按照上传照片的大小,进行限制。上传照片的字节码,和需要限制的文件大小进行限制。 需要乘以 1024个字节
分享到:
评论

相关推荐

    唯品会商品规格、大小、颜色等爬虫(可用)

    唯品会商品规格、大小、颜色等爬虫是一种利用编程技术自动抓取唯品会电商平台上的商品信息,如规格、尺寸、颜色等数据的工具。爬虫在IT领域,特别是数据分析和数据挖掘中扮演着重要角色,它能够帮助我们快速获取大量...

    大规格文件的上传优化思路详解

    在现代互联网应用中,大规格文件的上传是一个常见的需求,尤其在云计算、文件分享、多媒体内容创作等领域。然而,大文件上传过程中可能会遇到各种问题,如传输速度慢、网络中断、服务器压力大等。本篇文章将深入探讨...

    简易照片尺寸修改工具

    【简易照片尺寸修改工具】是一款专门针对个人用户设计的便捷图像处理软件,旨在帮助用户轻松调整照片尺寸,满足各种特定需求,例如在求职过程中按要求上传符合规格的个人照片。这款工具以其简单易用和高效的特点深受...

    swfupload仿58赶集图片上传的小例子

    然后在JavaScript代码中,通过调用`new SWFUpload()`来实例化对象,设置相应的参数,例如上传URL、文件类型限制、文件大小限制等。示例代码如下: ```javascript var swfu = new SWFUpload({ upload_url: ...

    AMLOGIC晶晨半导体S912主控芯片规格书datasheet_S912_QRM V0.2 20160412.pdf

    - 涟漪电压规格(RippleVoltageSpecifications):涟漪电压是电源电压中交流成分的大小,它会直接影响芯片的性能和可靠性。 - 热操作规格(ThermalOperatingSpecifications):提供芯片的热特性,包括散热要求和在...

    BK4832规格书V0.2.pdf

    综上所述,BK4832规格书为设计人员提供了一个射频功率放大器芯片的全面技术资料,这有助于工程师在设计通信设备时,根据规格书的参数和应用指导,将BK4832芯片集成到产品中,实现产品性能和功能的要求。

    超市管理系统需求规格说明书(最终整合).doc

    该文档详细介绍了超市管理系统的需求规格,包括引言、综合描述、外部接口需求、功能要求、性能要求、设计和实现上的限制、假设和依赖、关键点等方面。 1. 引言 超市管理系统需求规格说明书的编写目的旨在提供一个...

    图片大小放大器

    用户只需简单浏览选择图片,然后设定所需的大小,软件就会自动生成符合规格的新图片,方便快捷。 该软件的使用方法十分直观。首先,用户打开软件,点击"浏览"按钮选择需要放大的图片文件。接着,用户在设置区域输入...

    公务员如何用PS制作标准的电子照片上传知识.pdf

    这个品质等级可以保证照片的质量同时将其大小控制在20KB以内,满足大多数系统对上传文件大小的限制。 10. **完成保存**: 最后,点击“好”来保存你的修改。现在,你应该有了一个符合上传要求的电子证件照。 记住...

    职称照片审核工具

    7. 压缩质量控制:为了满足上传文件大小的限制,工具能调整图片的压缩质量,保证在不影响视觉效果的前提下减小文件大小。 使用职称照片审核工具,考生可以省去手动处理照片的繁琐步骤,提高工作效率,减少因照片...

    网上招生系统需求规格

    - **上传材料**:支持考生上传成绩单、证书、自我介绍等必要文件,需有文件格式限制和大小控制。 - **支付功能**:集成支付接口,实现报名费用的在线支付,支持多种支付方式如支付宝、微信支付。 4. **状态跟踪**...

    签证照片要求1

    签证照片要求1是我们进行在线申请美国签证时必须严格遵守的一套标准,它涉及照片的获取方式、尺寸规格、色彩标准、文件格式、大小限制、压缩比例以及扫描细节等诸多方面。本文将对这些要求进行详细的解释与阐述,以...

    图片批量改大小软件

    同时,如果图片尺寸过大,可能超出了一些平台的规格限制,导致无法正常上传。因此,调整图片大小是保证内容流畅传递的关键步骤。 图片批量改大小软件的主要功能包括: 1. **批量处理**:用户可以一次性选择多个...

    三菱 人机界面AGOT系列尺寸/规格.pdf

    由于文件内容的限制,不能提供三菱GOT系列人机界面的确切尺寸规格。然而,可以肯定的是,对于进行工业自动化设计的工程师来说,了解人机界面的尺寸规格对于设计出合理的控制面板布局、选择合适的安装位置以及确保...

    V40_R40_T3 SDK规格说明书V1.01

    V40_R40_T3 SDK规格说明书V1.01是针对一款特定的软件开发工具包(SDK)的详细指南,旨在为开发者提供在V40项目平台上的应用程序开发规范和要求。这个SDK主要用于创建适应于特定硬件环境和用户界面需求的应用程序。 ...

    TDK电感规格书

    - **物理尺寸**:规格书中提到了电感的直径和高度,如ø7.7×9.5mm,表明了电感的大小,这对于电路板布局设计至关重要。 - **电气特性**: - **电感值**:表示电感存储磁场能量的能力,单位通常为微亨(μH)或纳...

    网上报名照片处理工具

    在进行网上报名,如教育考试、求职应聘等活动中,通常会遇到上传照片的规格要求,如尺寸、分辨率、文件大小等都有严格的限制。这款工具能够帮助用户快速、便捷地调整个人照片,以满足这些规定,同时保持图片质量,...

    漆包线规格 有多种线径

    SWG线号是国际上通用的导线厚度标准,可以方便地与国际上其他标准进行转换。 总结来说,漆包线的规格选择是基于设备的电气性能、物理尺寸和成本等因素。了解和掌握漆包线的规格参数,对于优化电气设备的设计和制造...

Global site tag (gtag.js) - Google Analytics