精华内容
下载资源
问答
  • Java修改图片尺寸

    万次阅读 2019-03-13 09:45:30
    Java修改图片尺寸 修改图片尺寸包括两种情况: 1、强制指定宽、高尺寸 2、按原图宽、高比例,放大或缩小 maven使用thumbnailator库依赖 <dependency> <groupId>net.coobird</groupId> &...

    Java修改图片尺寸

    修改图片尺寸包括两种情况:

    1、强制指定宽、高尺寸

    2、按原图宽、高比例,放大或缩小

    maven使用thumbnailator库依赖

    <dependency>
        <groupId>net.coobird</groupId>
        <artifactId>thumbnailator</artifactId>
        <version>0.4.8</version>
    </dependency>

    工具代码

    /**
    	 * 重新生成图片宽、高
    	 * @param srcPath 图片路径
    	 * @param destPath 新生成的图片路径
    	 * @param newWith 新的宽度
    	 * @param newHeight 新的高度
    	 * @param forceSize 是否强制使用指定宽、高,false:会保持原图片宽高比例约束
    	 * @return
    	 * @throws IOException 
    	 */
    	public static boolean resizeImage (String srcPath, String destPath, int newWith, int newHeight, boolean forceSize) throws IOException {
    		if (forceSize) {
    			Thumbnails.of(srcPath).forceSize(newWith, newHeight).toFile(destPath);
    		} else {
    			Thumbnails.of(srcPath).width(newWith).height(newHeight).toFile(destPath);
    		}
    		return true;
    	}

    测试代码

    /**
    	 * 测试重新生成图片宽、高
    	 * @throws IOException 
    	 */
    	@Test
    	public void testResizeImage() throws IOException {
    		String imageName = "java_coffee.jpg";
    		String srcPath = IMAGE_PATH + imageName;
    		
    		imageName = "java_coffee_resize.jpg";
    		String destPath = IMAGE_PATH + imageName;
    		boolean forceSize = true;
    		Assert.assertTrue(ImageUtil.resizeImage(srcPath, destPath, 200, 200, forceSize));
    	}

    原图2000*1600

    指定宽高强制200

     指定宽高200,非强制,修改后,得到200*160

    完整源码:https://github.com/ConstXiong/xtools 

     


     

     


    【Java面试题与答案】整理推荐

     

    展开全文
  • web设计尺寸规范

    万次阅读 2016-09-12 21:33:44
    网页设计标准尺寸: 1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。 2、1024*768下,网页宽度保持在1002以内,如果满框显示的话,高度是612-615之间.就不会出现水平滚动条...
    网页设计标准尺寸: 
    
    1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。 
    
    2、
    1024*768下,网页宽度保持在1002以内,如果满框显示的话,高度是612-615之间.就不会出现水平滚动条和垂直滚动条。 

    3、在ps里面做网页可以在800*600状态下显示全屏,页面的下方又不会出现滑动条,尺寸为740*560左右 4、在PS里做的图到了网上就不一样了,颜色等等方面,因为WEB上面只用到256WEB安全色,而PS中的RGB或者CMYK以及LAB或者HSB的色域很宽颜色范围很广,所以自然会有失色的现象. 页面标准按800*600分辨率制作,实际尺寸为778*434px 页面长度原则上不超过3屏,宽度不超过1屏 每个标准页面为A4幅面大小,即8.5X11英寸 全尺寸banner为468*60px,半尺寸banner为234*60px,小banner为88*31px 另外120*90,120*60也是小图标的标准尺寸 每个非首页静态页面含图片字节不超过60K,全尺寸banner不超过14K 标准网页广告尺寸规格 一、120*120,这种广告规格适用于产品或新闻照片展示。 二、120*60,这种广告规格主要用于做LOGO使用。 三、120*90,主要应用于产品演示或大型LOGO。 四、125*125,这种规格适于表现照片效果的图像广告。 五、234*60,这种规格适用于框架或左右形式主页的广告链接。 六、392*72,主要用于有较多图片展示的广告条,用于页眉或页脚。 七、468*60,应用最为广泛的广告条尺寸,用于页眉或页脚。 八、88*31,主要用于网页链接,或网站小型LOGO。 广告形式 像素大小 最大尺寸 备注 BUTTON 120*60(必须用gif) 7K 215*50(必须用gif) 7K 通栏 760*100 25K 静态图片或减少运动效果 430*50 15K 超级通栏 760*100 to 760*200 共40K 静态图片或减少运动效果 巨幅广告 336*280 35K 585*120 竖边广告 130*300 25K 全屏广告 800*600 40K 必须为静态图片,FLASH格式 图文混排 各频道不同 15K 弹出窗口 400*300(尽量用gif) 40K BANNER 468*60(尽量用gif) 18K 悬停按钮 80*80(必须用gif) 7K 流媒体 300*200(可做不规则形状但尺寸不能超过300*200) 30K 播放时间 小于5秒60帧(1秒/12帧) 网页中的广告尺寸 1.首页右上,尺寸120*60 2.首页顶部通栏,尺寸468*60 3.首页顶部通栏,尺寸760*60 4.首页中部通栏,尺寸580*60 5.内页顶部通栏,尺寸468*60 6.内页顶部通栏,尺寸760*60 7.内页左上,尺寸150*60或300*300 8.下载地址页面,尺寸560*60或468*60 9.内页底部通栏,尺寸760*60 10.左漂浮,尺寸80*80或100*100
    11.右漂浮,尺寸80*80或100*10
    
    
    屏幕分辨率

    标准分辨率:1024px*768px(目前10%-20%的用户在用)

    主体设计内容宽度:1000px(常用宽度:960px,1170px,980px,1100px,1200px)

    首屏高度大约在700px

    常用分辨率:1280px*768px

    主体设计内容宽度:1200px(常用宽度:1190px,1170px,1100px,1200px)

    首屏高约:750px
    展开全文
  • web前端图片极限优化策略

    千次阅读 2016-01-22 11:03:24
    随着web的发展,网站资源...一、现有web图片格式 我们先来看下现在常用的web图片的格式: 图片格式 支持透明 动画支持 压缩方式 浏览器支持 相对原图大小 适应场景 b

    随着web的发展,网站资源的流量也变得越来越大。据统计,60%的网站流量均来自网站图片,可见对图片合理优化可以大幅影响网站流量,减小带宽消耗和服务器压力。

    一、现有web图片格式

    我们先来看下现在常用的web图片的格式:

    图片格式

    支持透明

    动画支持

    压缩方式

    浏览器支持

    相对原图大小

    适应场景

    baseline-jpeg

    不支持

    不支持

    有损

    所有

    由画质决定

    所有通用场景

    progressive-jpeg

    不支持

    不支持

    有损

    所有

    由画质决定

    所有通用场景, 渐进式加载

    gif

    支持

    支持

    无损

    所有

    由帧数和每帧图片大小决定

    简单颜色,动画

    png

    支持

    不支持

    无损

    所有

    由png色值位数决定

    需要透明时

    webp

    支持

    不支持

    有损

    Chrome、Opera

    由压缩率决定

    复杂颜色及形状,浏览器平台可预知

    apng

    支持

    支持

    无损

    Firefox、Safari、iOS Safari

    由每帧图片决定

    需要半透明效果的动画

    svg

    支持

    支持

    无损

    所有(IE8以上)

    由内容和特效复杂度决定

    简单图形,需要良好的放缩体验,需要动态控制图片特效

    bpg

    支持

    支持

    有损

    不支持,需要js解码

    由画质决定

    jpeg上需要极限优化的场景

    几种文件格式的特点概述

    • baseline-jpeg
      这种类型的JPEG文件存储方式是按从上到下的扫描方式,把每一行顺序的保存在JPEG文件中。打开这个文件显示它的内容时,数据将按照存储时的顺序从上到下一行一行的被显示出来,直到所有的数据都被读完,就完成了整张图片的显示。如果文件较大或者网络下载速度较慢,那么就会看到图片被一行行加载的效果,这种格式的JPEG没有什么优点,因此,一般都推荐使用Progressive JPEG
    • preogressive-jpeg
      和Baseline一遍扫描不同,Progressive JPEG文件包含多次扫描,这些扫描顺寻的存储在JPEG文件中。打开文件过程中,会先显示整个图片的模糊轮廓,随着扫描次数的增加,图片变得越来越清晰。这种格式的主要优点是在网络较慢的情况下,可以看到图片的轮廓知道正在加载的图片大概是什么。
      __这两种jpeg格式文件的效果对比如下:

    • jpeg优势:
      非常通用,JPEG在色调及颜色平滑变化的相片或是写实绘画(painting)上可以达到它最佳的效果。
      jpeg劣势:
      它并不适合于线条绘图(drawing)和其他文字或图示(iconic)的图形,因为它的压缩方法用在这些图形的型态上,会得到不适当的结果;
    • gif
      GIF(Graphics Interchange Format)的原义是“图像互换格式”,GIF文件的数据,是一种基于LZW算法(串表压缩算法)连续色调的无损压缩格式。是目前web网页中十分常用的一种动画文件格式。
      优势:
      1. 优秀的压缩算法使其在一定程度上保证图像质量的同时将体积变得很小
      2. 可插入多帧,从而实现动画效果
      3. 可设置透明色以产生对象浮现于背景之上的效果
    • 劣势:
       由于采用了8位压缩,最多只能处理256种颜色(2的8次方),故不宜应用于真彩图像。
    • png
      png文件分为png8(8位透明png)、png24(256色png)、png32(多阶透明png),png的有点在于使用位图实现web上的透明图片,以实现比较好的体验。

    • 优势:
      1. 支持256色调色板技术以产生小体积文件
      2. 最高支持48位真彩色图像以及16位灰度图像。
      3. 支持Alpha通道的半透明特性。
      4. 支持图像亮度的gamma校正信息。- 支持存储附加文本信息,以保留图像名称、作者、版权、创作时间、注释等信息。
      5. 使用无损压缩。
      6. 渐近显示和流式读写,适合在网络传输中快速显示预览效果后再展示全貌。
      7. 使用CRC循环冗余编码防止文件出错。
      8. 最新的PNG标准允许在一个文件内存储多幅图像。
    • 劣势:
      - 但也有一些软件不能使用适合的预测,生成的文件较大(IE6只支持PNG8)
    • webp
      目前移动端Android4.0以上、PC端chorme 10+(14 ~ 16 有渲染bug)、opera 11+ 、safri均支持webp格式图片。
      WEBP与JPG相比较,编码速度慢10倍,解码速度慢1.5倍,而绝大部分的网络应用中,图片都是静态文件,所以对于用户使用只需要关心解码速度即可。但实际上,webp虽然会增加额外的解码时间,但是由于减少了文件体积,缩短了加载的时间,实际上文件的渲染速度反而变快了。
      图片加载测试样例
      webp上目前可行的应用场景:
      1. 1.客户端软件,内嵌了基于Chromium的webview,这类浏览器中应用的网页是可以完全使用webp格式,提升加载渲染速度,不考虑兼容。
      2. 2.用node-webkit开发的程序,用webp可以减少文件包的体积。
      3. 3.移动应用 或 网页游戏 ,界面需要大量图片,可以嵌入webp的解码包,能够节省用户流量,提升访问速度
    • 优势:
      - 对于png图片,webp比png小了45%,但是缺点是你压缩的时候需要的时间更久了;
      劣势:
      - 兼容性不太好, 只有opera,和chrome支持;
    • apng
      简单来讲apng格式图片使用多个单张png连接起来的动画图片格式,支持全透明通道动画。相比于gif动画,没有毛刺,质量更高,但目前支持的浏览器并不完全。可以去can i use查看其兼容性。目前可用性相对较低,适用于对动画质量要求很高的情况。
    • svg
      是一种矢量图片,支持透明,缩放,动画,除了android 2.3的手机,其它场景都支持,是一种比较好的图片代替方案。
      优势:
      1. 矢量图形,不受像素影响——SVG的这个特性使得它在不同的平台或者媒体下表现良好,无论屏幕分辨率如何
      2. SVG对动画的支持较好;其DOM结构可以被其特定语法或者Javascript控制,从而轻松的实现动画
      3. Javascript可以完全控制SVG Dom 元素
      4. SVG的结构是 XML,其可访问性(盲文、声音朗读等)、可操作性、可编程性、可被CSS样式化完胜Canvas。另外,其支持 ARIA 属性,使其如虎添翼。
    • 劣势:
      - DOM比正常的图形慢,而且如果其结点多而杂,就更慢了
      - 不适合网页游戏等;当然,我们可以结合 Canvas + SVG来实现
    • bpg
      http://bellard.org/bpg/
      图片画质比较
      性能测试对比
      BPG (Better Portable Graphics) 是一个新的图片格式。用来代替jpeg和webp的方案。这种格式主要有以下特点
      优势:
      1. 高压缩比。在画质相同的情况下比jpeg小的多
      2. 使用一个很小的js解码器就可以被浏览器支持
      3. 基于高清视频压缩标准 (HEVC) 一个子集开发
      4. 支持和jpeg相同的色值,并且在有损压缩的通知支持透明,
      5. 单通道支持8到14位色值区域
      6. 支持有损压缩
      7. 可以添加更多的元数据编码
      8. 支持动画
      9. 相近画质前提下比webp更小
    • 性能:
      - 根据mozilla的研究,bpg使用的HEVC编码比原生的HEVC性能更好,因为BPG的头部比HEVC的头部更小
      - 支持4:2:2和4:2:0的色值设置
      - BPG可以用于硬件上支持HEVC编解码器
      这种图片格式目前还没有被浏览器支持,需要js解码,但其优势非常明显。
      另外还有mozjpg、sharpP的图片格式,由于目前仍在起步阶段,这里暂不介绍了,有兴趣的可以去跟进了解下。

    二、前端的图片优化方案

    1. 使用base64编码代替图片
      场景:适用于图片大小小于2KB,页面上引用图片总数不多的情况
      原理:将图片转换为base64编码字符串inline到页面或css中
      优势:减少http的请求次数,并可以放到后台数据库中,只传输字符串,有较多的构建工具可以直接实现
      劣势:这种方法仅限于图片总数较少,而且图片大小小于2KB的情况。否则图片字符串会变得很长很长
    2. 合并图片sprite(雪碧图)
      场景:任何用到页面图片的场景
      原理:将多个页面上用到的背景图片合并成一个大的图片在页面中引用
      优势:可以有效的较少请求个数,而且,而不影响开发体验,使用构建插件可以做到对开发者透明。适用于页面图片多且丰富的场景。
      劣势:生成的图片体积较大,减少请求个数同时也增加了图片大小,不合理拆分将不利于并行加载
    3. 使用css、svg、canvas或iconfont代替图片
      css代替图片
      场景:适用于移动端或较高级的浏览器,而且绘制的图案较为简单。
      原理:css方式可以用来绘制相对简单的团来代替图片,一般使用before或者after伪元素来丰富图案的复杂度。
      优势:具有实现简单,图片体积小的特点,可以实现简单的动态效果
      劣势:也受限于css的兼容性特点,绘制复杂图案困难
      svg的描述和适用场景上文已说明。
      canvas代替图片
      场景:需要高性能的图片或动画
      原理:适用html5的canvas元素绘制创建图片
      优势:整个就是画2D图形时,页面渲染性能比较高,页面渲染性能受图形复杂度影响小,性能只受图形的分辨率的影响,画出来的图形可以直接保存为 .png 或者 .jpg的图形,适合于画光栅图像或者不规则图形
      劣势:没有dom操作,必须依赖定时器,文字渲染性能差,不能添加描述(title属性什么的),兼容性限制
      iconfont是一种web字体来代替图片的解决方案:
      场景:代替页面上色彩单一的图片
      优势:兼容性好,应用广,目前使用也很广泛
      劣势:但是由于字体的颜色设置单一,只能用于代替颜色单一的图片,对于色彩复杂的图片,iconfont处理起来比较困难
    4. 响应式图片
      场景:不同终端对同一个图片需求不一样,可以根据终端加载不同的图片来节省没必要的流量
      原理:通过picture元素,picturefill或平台判断来为不同终端平台输出不同的图片
      优势:减少没必要的图片加载,灵活控制,慢速用户加载小图片不至于加载失败,移动端没必要加载大尺寸图片等,可以通过不同方式兼容所有浏览器
      劣势:无法避免图片的加载过程,图片本身没优化
    5. 图片压缩
      场景:在不得不加载图片的前提下,要进一步提升优化效果,只能通过有损或无损压缩来减少图片的大小。
      原理:对图片进行无损、有损压缩,转为压缩后图片来实现
      优势:减少图片加载流量,效果比较明显
      劣势:服务器和浏览器压力增大,而且服务器需要额外的服务支持
    6. 更好的图片格式
      场景:之前说到webp、bpg、sharpP等新图片格式具有更好的压缩比,可以使用这类新型的图片来代替原始图片
      原理:对图片格式转换,在画质可以接受的情况下达到更好的压缩比效果
      优势:减少图片加载流量,效果比较明显
      劣势:服务器和浏览器压力增大,而且服务器需要额外的服务支持,格式转换要考虑浏览器的兼容性

    三、图片压缩

    压缩图片方式比较多,例如下面的部分工具平台:

    Kraken (Web)

    主页: https://kraken.io/

    智图

    主页: http://zhitu.tencent.com/

    支持原图png转为jpeg和webp(目前不支持bpg),并提供各种压缩比压缩,目前在tx内部广泛使用。

    目前bpg格式图片也有部分公司在试用。这方面也可以尝试下。

    四、小结

      上面提供了web图片的一些格式特点和图片优化的可行方案,具体的场景需要考虑选择不同的方式来进行优化。当然常见的优化思路为:页面静态资源图片使用css,canvas,svg,iconfont,sprite,base64来优化,后台返回的数据资源图片则通过响应式、图片压缩来优化,同时尽可能考虑使用新的更高压缩比的图片来做图片转化。例如webp、bpg

    google image rearch 链接

    Tags: 前端优化图片优化


    原文地址:http://ouvens.github.io/frontend-weboptimize/2015/11/17/front-end-image-optmize.html

    展开全文
  • UI设计师必备|Web设计尺寸规范

    千次阅读 2020-10-16 11:31:58
    网页宽度为1920 高度不限,有效可视区:950px~1200px宽度,具体尺寸根据项目,客户要求以及用户群决定。 首屏高约为700-750PX 主体内容区域1200PX。 文档建立:文件宽度为1920PX 高度不限,RGB颜色模式, 分辨率72...

    关于网页UI设计规范、网页布局和如何提升网页用户体验设计的素材模板,到

    乐于分享UI|UX的 搜UI (SOOUI)

    网页UI设计规范

    1. 网页规范:

    网页宽度为1920 高度不限,有效可视区:950px~1200px宽度,具体尺寸根据项目,客户要求以及用户群决定。

    首屏高约为700-750PX 主体内容区域1200PX。

    文档建立:文件宽度为1920PX 高度不限,RGB颜色模式, 分辨率72

     

    2. 字体规范:

    中文常用字体:宋体-字体样式(无)、微软雅黑-字体样式(Windows LCD)、苹方(MAC)

    英文常用字体:Times NewRoman、Arial、sans

     

    (1)中文字常用字号:

    导航文字大小:14px、16px、18px、20px;

    正文内容:12px、14px;

    标题:22px、24px、26px、28px、30px;

    辅助信息:12px、14px;

    (2)英文字常用字号:

    标题和内容文字10-16px;中英文结合最小12px;全英文网站最小10px(比如底部信息);

    (3)段落字体格式:

     

    3. 网页页面等级

    (1)首页:进入网页中看到的第一个页面(LOGO、公司名称、导航、banner、新闻、相关信息、底部信息、banner一般是5个。

    注意:网站的首页只能有一个。

    (2)二级页面:从首页点击进入之后的页面叫做二级页面。

    (3)三级页面:从二级页面点击进入的页面。

     

     

    4. 网页常见板块划分

    (1)头部区域-----top或header

    Logo、主导航、搜索、注册、登录、版本等信息...

     

    (2)主视觉区----banner

    展示公司品牌形象、新品宣传、主题活动等轮播大图

     

    (3)主要内容区---main

    新闻动态、产品与服务、公司介绍等

     

    (4)底部信息区---footer

    网站地图、联系我们、版权信息、ICP备案号等信息

     

    5. 网页的颜色

    (1)来自于LOGO的颜色;

    (2)来自于环境的颜色;

    (4)来自于产品的颜色;

    (5)公式:随意选择四个颜色,调整四个颜色的明度和直线色相;

    (6)选择一个符合你产品的任意颜色图片,然后在这个图片中提出来四种颜色,来作为网页的主色调 (服装,饰品、化妆品类居多)。

     

    6. 网页设计需注意的问题:

    (1)高清大图,图片不能有水印;

    (2)有图片的位置最好配有文字说明不要大篇幅的图片摆放;

    (3)文字排版,标点符号不能在一行的第一个,不要一个文字为独立的一行;

    (4)如果色块中有文字,文字必须在色块的中心,不能上或者下留有太多空白空间;

    (5)如果箭头朝下必须有下拉菜单,如果下拉菜单是合起的状态,箭头朝右;

    (6)banner不能是现成的图片,需要进行合成和设计,也需要有文字的极差关系和对比;

    (7)产品分类中必须有不同的产品体现;

    (8)在每一个板块中都必须体现明显的连接;

    (9)在网页设计中不要有重复图片,每个图片必须有一个部分是完整的;

    (10)图片素材不要直接用设计好的图片;

    (11)在板块中不要有纯图片的设计,一定有文字解释,有链接;

    (12)一个版块内的图片要选择同一种类型;

    (13)图片距离文字不要过近。

     

    1. 网页规范:

    网页宽度为1920 高度不限,有效可视区:950px~1200px宽度,具体尺寸根据项目,客户要求以及用户群决定。

    首屏高约为700-750PX 主体内容区域1200PX。

    文档建立:文件宽度为1920PX 高度不限,RGB颜色模式, 分辨率72

     

    2. 字体规范:

    中文常用字体:宋体-字体样式(无)、微软雅黑-字体样式(Windows LCD)、苹方(MAC)

    英文常用字体:Times NewRoman、Arial、sans

    (1)中文字常用字号:

    导航文字大小:14px、16px、18px、20px;

    正文内容:12px、14px;

    标题:22px、24px、26px、28px、30px;

    辅助信息:12px、14px;

    (2)英文字常用字号:

    标题和内容文字10-16px;中英文结合最小12px;全英文网站最小10px(比如底部信息);

    展开全文
  • Web 图片Base64编码

    千次阅读 2017-04-17 20:33:41
    转载自: 【前端攻略】:玩转图片Base64编码引言 图片处理在前端工作中可谓占据了很重要的一壁江山。而图片的 base64 编码可能相对一些人而言比较陌生,本文不是从纯技术的角度去讨论图片的 base64 编码。标题略大,...
  • WEB UI设计尺寸规范

    万次阅读 2016-08-31 11:21:36
    对于刚入行的UI设计师,最容易犯的错就是在设计移动APP时,不懂什么尺寸或者用哪种屏幕的尺寸是最适当的?为了解决这个问题,今天我们就简单的为大家整理做UI时最基础的尺寸规范。 现象 首先说现象...
  • png图片尺寸大小调整

    千次阅读 2016-06-18 10:01:45
    png工具类网站:http://images.my-addr.com/resize_png_online_tool-free_png_resizer_for_web.php
  • WEB广告的标准尺寸

    千次阅读 2008-11-20 23:03:00
    WEB广告的标准尺寸 INTERNET上的广告尺寸也是有标准可衡量的。很多人可能对广告的尺寸不是很清楚,在制作的时候按照自己的想法去确定大小,最后做出来的东西无法在各个页面间通用。下面是国际标准的广告尺寸,大家...
  • Web图片优化总结

    千次阅读 2009-06-15 14:47:00
    图片的SEO是网站搜索引擎优化中的最重要的部分之一。对网站的图片进行搜索引擎优化(SEO)不仅会给网站带来更多额外的流量,还能带给访 问者更好的用户体验。本文中总结了在图片优化中需要注意的16个技巧。 1. 在图片...
  • 移动端web及app设计尺寸

    千次阅读 2018-05-30 10:43:14
    移动端高清、多屏适配方案背景开发移动端H5页面面对不同分辨率的手机面对不同屏幕尺寸的手机视觉稿在前端开发之前,视觉MM会给我们一个psd文件,称之为视觉稿。对于移动端开发而言,为了做到页面高清的效果,视觉稿...
  • 这时候每个手机的屏幕尺寸都不一致(包括横屏竖屏),例如当你浏览一篇文章时,正文的文字可以根据手机屏幕的尺寸自动换行,但图片、视频、iframe等这些对象不能够自适应屏幕。 现在需要获得到手机屏幕的物理...
  • 在富文本编辑器编辑文章发布到网站上时,因图片尺寸过大或导致页面混乱,并且需要兼容移动端。所以需要给图片限制max-width: 100%, 但是设置改属性后,若图片超过100%会导致图片模糊。关于这个问题我提出下我的解决...
  • web app 开发之图片压缩

    千次阅读 2015-03-12 13:23:36
    web app开发中会有很多图片上传的应用场景,而现在的图片很多是由手机拍摄的,随着手机像素的增大,现在一般手机拍摄的图片都是几M的大小,如果直接上传,在网速差的情况下上传时间是个很大的问题,而且用户在查看时...
  • //file 上传图片,绑定change事件 <input type="file" onChange="uploadPic(this)" accept="image/*" /> function uploadPic(e) { var file = e.files[0]; function callback(data){//回调获取压缩后的Blog...
  • [JavaWeb]将Web页面内容生成图片

    万次阅读 2016-12-26 15:52:41
    [JavaWeb]将Web页面内容生成图片
  • 华为手机低版本andriod系统不支持使用负外边距或者-50%的写法,而且图片宽高如果超出手机屏幕尺寸,怎样把图片适当的缩小,再把图片居中显示?回答:如果想不用图片预览插件的话 ,可以使用如下的第二种js方法。 ...
  • 网站后台修改图片尺寸代码

    千次阅读 2014-04-17 08:52:08
     /// 修改图片尺寸  ///  /// 宽  /// 高  /// 原地址  /// 新地址  public void InsertImage(int Img_Width,int Img_height,string Img_OldFil,string Img_NewFil)  {  Image imag
  • web 前端入坑第一篇:web前端到底是什么?有前途吗

    万次阅读 多人点赞 2016-08-01 14:49:20
    web前端到底是什么? 某货: “前几年前端开发人员鱼目混杂,技术参差不齐,相对学习起来不规范,导致> 前端开发人员聚集,所以现在前端工种和工资还是没得到普遍重视,但近2年来,> > HTML5、JS 的流行...
  • WEB应用图片的格式,以及各自的特点和优化(一) by FungLeo前言12年前我入行三天.用table布局做了一个非常粗糙的网页.我说了一句话,”网页就是表格加文字加图片,图片分两种,插入图片和背景图片”.这句话在今天看来,...
  • 移动端Web上传图片实践

    千次阅读 2015-07-18 11:41:30
    这样就已经完成了图片的自动修正方向和压缩尺寸的工作。 异步上传图片 传统提交表单方式放在今天已经不能忍了,XHR2中支持把文件放在Formdata对象中异步提交,只考虑移动端,就可以舍弃iframe之类的兼容...
  • 1文件->存储为web所用格式 2设置品质大小
  • 1、800*600下,网页宽度保持在778以内,就不会...3、在ps里面做网页可以在800*600状态下显示全屏,页面的下方又不会出现滑动条,尺寸为740*560左右4、在PS里做的图到了网上就不一样了,颜色等等方面,因为WEB上面只
  • package com.maizuo.web.controller; import com.maizuo.domain.Result; import com.maizuo.util.ConstantsConfig; import com.maizuo.util.Upload; import hyxlog.Log; import net.sf.json.JSONObject; import org
  • 系统画图工具可以直接改变图片大小,但是会把图片的透明背景变成白色。 下面的工具可以直接改变图片大小而不换背景。...http://images.my-addr.com/resize_png_online_tool-free_png_resizer_for_web.php
  • 手机端web/app界面设计尺寸规范

    万次阅读 2018-06-08 13:21:07
    手机端web/app界面设计尺寸规范移动端高清、多屏适配方案背景开发移动端H5页面面对不同分辨率的手机面对不同屏幕尺寸的手机视觉稿在前端开发之前,视觉MM会给我们一个psd文件,称之为视觉稿。对于移动端开发而言,...
  • web开发规范 - 图片规范

    千次阅读 2019-06-30 17:10:48
    所有页面元素类图片均放入img文件夹, 测试用图片放于img/demoimg文件夹; 图片格式仅限于gif || png || jpg; 命名全部用小写英文字母 || 数字 || _ 的组合,其中不得包含汉字 || 空格 || 特殊字符;尽量用易懂的词汇,...
  • 于是乎 就想着,在加载完成之后,通过JS修改HTML中的图片尺寸,琢磨了半天,谢了一段js,成功了,可能存在一小点瑕疵,但是主体要完成的目的还是达到了。 啥也不说了,上代码, 一、UIWebView 中的 方法可以直接加载...
  • Java不修改尺寸压缩图片

    千次阅读 2019-03-11 20:07:38
    Java不修改尺寸压缩图片 不修改图片的大小尺寸,压缩图片占用内存 1、使用thumbnailator库 支持所有格式图片,存在压缩后图片文件占用内存变大的情况 maven依赖 <dependency> <groupId>...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 56,346
精华内容 22,538
关键字:

web图片尺寸