当前位置: 首页 > news >正文

vps 网站上传手机网站制作相关文章

vps 网站上传,手机网站制作相关文章,互联网推广品牌,大型门户网站过大的图片意味着用户的页面加载速度慢。如果站点曾经没有限制图像大小或者自动调整大小,那么在Linux中批量调整这些图像的大小是最佳解决办法。适合网站页面尺寸的图片大小,可以加速网页的加载速度。 本文将介绍如何在Linux中使用Imagemagick批量调整jp…

过大的图片意味着用户的页面加载速度慢。如果站点曾经没有限制图像大小或者自动调整大小,那么在Linux中批量调整这些图像的大小是最佳解决办法。适合网站页面尺寸的图片大小,可以加速网页的加载速度。

本文将介绍如何在Linux中使用Imagemagick批量调整jpg和png文件的大小。

首先,需要在服务器上安装Imagemagick。

Debian或Ubuntu安装Imagemagick的方法:

sudo apt-get update

sudo apt-get install imagemagick -y

CentOS安装Imagemagick的方法:

yum install -y ImageMagick ImageMagick-devel

安装成功后,我们可以使用identify命令获取宽度(%w)和高度(%h),示例:

identify -format "%wx%h" image.jpg

将看到分辨率,前面是宽度,后面是高度,例如:

3960x2120

以下为调整单张图片尺寸的示例,将自动保留图像的纵横比。注意,这会覆盖原始文件,可先备份。

convert image.jpg -resize 600x400\> image.jpg

检查图像是否已调整大小:

identify -format "%wx%h" image.jpg

输出:

600x321

现在开始创建批量调整图片大小的脚本,执行脚本前请备份图片文件,因为会被新的尺寸图片文件覆盖。

mkdir -p ~/scripts

nano ~/scripts/batch-image-resize.sh

将脚本粘贴到下面,记得更改相应的变量!FOLDER 是图像文件夹的绝对路径,WIDTH是最大宽度,HEIGHT是最大高度。

#!/usr/bin/env bash

# Purpose: batch image resizer

# Source: https://www.zhanzhangb.com

# Author: Mike

# absolute path to image folder

FOLDER="/var/www/www.zhanzhangb.com/wp-content/uploads"

# max width

WIDTH=650

# max height

HEIGHT=500

#resize png or jpg to either height or width, keeps proportions using imagemagick

#find ${FOLDER} -iname '*.jpg' -o -iname '*.png' -exec convert \{} -verbose -resize $WIDTHx$HEIGHT\> \{} \;

#resize png to either height or width, keeps proportions using imagemagick

#find ${FOLDER} -iname '*.png' -exec convert \{} -verbose -resize $WIDTHx$HEIGHT\> \{} \;

#resize jpg only to either height or width, keeps proportions using imagemagick

find ${FOLDER} -iname '*.jpg' -exec convert \{} -verbose -resize $WIDTHx$HEIGHT\> \{} \;

# alternative

#mogrify -path ${FOLDER} -resize ${WIDTH}x${HEIGHT}% *.png -verbose

Ctrl + X,Y + Enter保存并退出。

执行脚本即可开始调整新的图片尺寸:

bash ~/scripts/batch-image-resize.sh

http://www.yayakq.cn/news/11950/

相关文章:

  • 绍兴建设网站制作邢台做网站的
  • 怎么免费制作网站平台怎么让学生在网站上做问卷调查
  • 安卓aso优化工具aso优化技巧
  • 视频付费点播网站怎么做wordpress禁止采集
  • 企业网站建设发展历程科技企业网站
  • 免费建站微信最好用的磁力搜索器
  • 珠海哪个建设网站建设好网站开发的比较
  • 唐山网站建设方案策划卡二卡三卡四精品
  • 国内做网上旅游业务的网站网站首页跳出弹窗
  • 类似凡科互动的网站购物网站设计公司
  • wordpress多域名多站点淘宝官网首页电脑版
  • 福建自己建设网站网站每年都要备案吗
  • 男女做暧暧试看网站49手机端网站外部链接如何去优化
  • 全网推广网站青岛网站平台开发
  • 乐平市网站建设湖北交投建设集团有限公司网站
  • 网站漏洞扫描工具四川建设厅网站怎么进不去
  • 青岛响应式网站开发php网站忘记后台密码
  • 站长工具seo综合查询权重备案网站建设书
  • 怎么让百度收录网站珠海移动网站建设公司
  • 网站开发方面知识it外包主要做什么
  • 网站开发三大流行语言上海网站建设推广服务
  • 抖音代运营保证金企业seo顾问
  • 上海大型网站建设公司排名中国做外贸的网站
  • 门户网站建设哪专业wordpress适合做商城吗
  • 专业智能建站网站长春站建筑
  • 协会网站建设制作浙江建设局网站
  • 网站制作流程太原网站优化多少钱
  • 教做凉拌菜的视频网站公司网站 cms
  • 做网站找客户wordpress好用的会员
  • 上海大规模网站建设平台seo引擎