批量修改图片大小

使用方法:

保存下面代码为imgzoom.htc,找个目录放好,我是放在根目录下的;

以下是代码:

<script language="javascript">  var _width = element.width;  var

_hieght = element.height;  var _maxpixel = _width;  var _which = "w";

var maxwidth = 700;  var maxheight = 525;    element.onmousewheel =

test;  if (element.width > maxwidth) {    element.width = maxwidth;

element.removeAttribute("height");        }            if

(element.parentElement.tagName != "A"){                var _html = "";

_html += "<div align=center><a href=\""+element.src+"\"

target=\"_blank\">";            _html += element.outerHTML;

_html += "</a></div>";            element.outerHTML = _html;        }

function test() {    return zoomimg(element)  }function zoomimg(pic){

var zoom=parseInt(pic.style.zoom,10)||100;  zoom+=event.wheelDelta/12;

if (zoom>0) pic.style.zoom=zoom+‘%‘;  return false;}</script>

第二步,在需要控制的页面(如TSYS的新闻页模板)里加入下面的代码,或者写到CSS

里去,

<style type="text/css">  #articlebody img {    behavior: url

("/imgzoom.htc");  }</style>

然后content显示的地方套个层,如:<div

id="articlebody">$content$content$lt;</div>
这样就OK了,很简单,具体大小设置可以在imgzoom.htc里修改相应代码,相信大家

都看的懂,这是我目前发现的控制正文图片大小最好的了,有更好的,欢迎大家提供

分享!~

时间: 2024-10-15 11:49:41

批量修改图片大小的相关文章

Ubuntu Linux 批量修改图片大小以及文件重命名

0x00 本文属于随笔, 仅供作者学习记录. 0x01 批量修改图片大小: [email protected]:~/$ find ./ -name '*.jpg' -exec convert -resize 220X520! {} {} \; 备注: 上述命令中, find 路径 -name 匹配.jpg后缀的文件 -exec 对find结果执行convert命令 后面是convert参数, 如果没有安装convert, sudo apt-get install convert安装即可. -re

word中批量修改图片大小的两个方法

1.只需要图片符合文档大小即可 插入图片,word自动处理图片大小. 按插入 按图片 效果: 2.需要图片具体的大小 把图片复制,直接在word中粘贴,图片以原始大小显示 按视图 按宏,查看宏,输入setpicsize,按创建 复制并粘贴以下程序 并按调试+编译,看看程序有没有错误 Sub setpicsize()    Dim n '图片个数    Dim Height, Weight    Height = 300    Weight = 200    On Error Resume Nex

python 批量修改图片大小

一个文件夹下面有好多图片格式是jpg大小是1920*1080,把它们处理成1280*720并按原先图片的名保存在另一路径下这里首先要找到给定路径下所有的图片文件,然后在修改图片文件的大小,这里用到PIL和glob两个库: # -*- coding: utf-8 -*- import os import glob from PIL import Image import os.path '''修改图片文件大小jpgfile:图片文件:savedir:修改后要保存的路径''' def convert

[Word]中批量修改图片大小和缩放比例方法

最近小编遇到一个问题:需要将一篇word文档中的所有图片全部缩小比例.一张张改太麻烦了.于是从网上搜罗了一下,还真找到了解决办法.需要注意的地方就是注意厘米与像素的换算关系.一般情况下1厘米=28px .这个换算关系其实可以用计算器计算出来.计算公式为图片改变之后的像素除以改变之后图片的大小厘米.

Python批量修改图片大小

# -*- coding: utf-8 -*- ''' ''' import os from PIL import Image pic_dir = r"H:\新建文件夹" for filename in os.listdir(path=pic_dir):     if filename.startswith("SAM"):         pic_path = os.path.join(pic_dir, filename)         print (pic_pa

Python 批量修改图片格式和尺寸

公司的一个项目要求把所有4096x4096的图片全部转化成2048x2048的图片,这种批量转换图片大小的软件网上很多,我的同事原来使用的美图看看的批量转换,但是稍微有点麻烦,每次还需要指定要转换的图片的输入路径和输出路径,而且每次都只能处理一个文件夹,很繁琐,于是我想到了万能的Python,然后写了一个脚本来批量处理图片,同一个根目录下的所有文件夹的子文件等的图片全部会处理掉. 代码中还加入了很多的异常捕获机制和提示,希望对大家有帮助. 备注: 1.导入了PIL库,是处理图片用的,很强大: 2

wps 批量调整图片大小 宏

1 Sub 批量调整图片大小() 2 ' 3 ' 批量修改图片 Macro 4 ' 宏由 zxz 录制,时间: 2014/10/29 5 '批量调整图片大小,避免图片太大显示不完全 6 7 '循环图片集合 8 For Each iShape In ActiveDocument.InlineShapes 9 '将高宽比还原为100% 10 iShape.ScaleHeight = 100 11 iShape.ScaleWidth = 100 12 '用500除图片宽度,得出一个宽度比 13 myS

PS批量修改图片尺寸

# PS 批量修改图片尺寸大小 我们打开PS,点开菜单[窗口-动作], 接着我们新建一个动作, 取名为[批处理],并且点[记录], 紧接着我们按[文件-打开], 打开一张照片, 接着按键盘的[ctrl+alt+I],来调节要调整的尺寸, 我们就可以设置为我们需要的尺寸大小,固定像素大小,设置具体像素,设置分辨率,点[确定], 紧接着选择[文件-存储为], 设置好文件名字+保存类型,点[保存], 紧接着设置好照片品质,点[确定], 紧接着停止动作录制, 我们按下[文件-自动-批处理], 紧接着我们

Python 批量修改图片exif属性

一共两个文件 config.ini //放配置文件 exif.py   //主程序文件 config.ini 文件源码 [global] Artist = www.blmm.com ;作者 DateTimeOriginal = now ;时间(now为当前时间,如指定时间则格式为:2017:04:09 14:13:22) Software = Adobe Photoshop CS6 Windows ;程序名称 exif.py 文件源码 #ecoding:utf-8 import pyexiv2