有时候会往word插入很多图片,
为了让图片插入word后不需要修改尺寸,特制作本程序。
解压到图片所在文件夹,双击 resize.exe,输入缩放比例,
程序会在图片所在文件夹的目录生成一个 原文件夹名+mini 的文件夹,
如 c:/图片 =》 c:/图片 mini,
缩放后的图片就在里面。
多试几次找到合适的缩放比例。
#coding=utf-8
from PIL import Image#需要pillow库
import os
import glob
from PIL import ImageFile
ImageFile.LOAD_TRUNCATED_IMAGES = True
in_dir = os.getcwd()#当前目录
out_dir = in_dir+' mini'#转换后图片目录
##percent = 0.4#缩放比例
percent = input('请输入缩放比例:')
percent = float(percent)
if not os.path.exists(out_dir): os.mkdir(out_dir)
#图片批处理
def main():
for files in glob.glob(in_dir+'/*.jpg'):
filepath,filename = os.path.split(files)
im = Image.open(files)
w,h = im.size
im = im.resize((int(w*percent), int(h*percent)))
im.save(os.path.join(out_dir,filename))
if __name__=='__main__':
main()
print('you succeed.')