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

塘厦仿做网站python如何做网页

塘厦仿做网站,python如何做网页,网站建设问题分类和排除方法分析,徐州公司做网站过大的图片意味着用户的页面加载速度慢。如果站点曾经没有限制图像大小或者自动调整大小,那么在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/875111/

相关文章:

  • 2021免费正能量网站成都筑巢网站建设
  • 网站建设仟首先金手指15wordpress的插件名
  • 可视化网站制作十条网站建设的seo策略
  • 临沂网站制作哪家好规模以上工业企业分析
  • 舟山市建设工程造价管理协会网站免费精品发布页怎么设计
  • 网站的目标客户是网站绑定两个域名怎么做跳转
  • 杭州网站建设设计桃子软件
  • 西安网站建设制作需要哪些费用江苏建筑工程信息网站
  • 廊坊企业网站建设管理软件是什么
  • 大连做网站价钱线上推广服务
  • wordpress安装怎么切换中文百度seo查询
  • 为国外的公司提供网站建设 维护韩国展厅设计网站
  • 假淘宝网站怎么做哪些网站可以找到做跨境电商的公司
  • 学做网站前景山东卓创网络网站建设
  • 福州市交通建设集团网站百度广州分公司销售岗位怎么样
  • 那些门户网站的官网做的好wordpress 一键生成
  • php网站开发前言莱芜网络推广公司排行
  • 亚马逊商城官方网站专门看广告的网站
  • 网站建设 更新 维护网站怎么做查询功能
  • wordpress 页面指向漳州seo搜索引擎优化多少钱
  • 网站建站公司排行如何做网站描述
  • 电商设计培训学校霸州网站优化
  • 商业网站建设公司推荐wordpress主题防修改
  • 仙桃哪里做网站宁波网站推广优化公司
  • 软件开发公司网站设计用linux系统怎么自己建设网站
  • 自己建网站程序科技期刊
  • 中山外包网站设计吉他谱网站如何建设
  • 海南建设培训与执业中心网站软件培训公司排名
  • 网站建设制作视频教程推广方式营销方案
  • 网站建设设计图片昆明网站建设yn119