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

word批量裁剪图片,并调整图片大小,不锁定纵横比

在word中有若干图片待处理,裁剪出指定内容,调整成指定大小。如下是待处理的图片:

这时,选择视图,选择宏,查看宏

选择创建宏

添加cut_picture代码如下,其中上、下、左、右裁剪的橡塑尺寸根据自己需要调整

Sub cut_picture()
'
' cut_picture 宏
'
'
For Each iShape In ActiveDocument.InlineShapesWith iShape.PictureFormat.CropTop = 20          '顶部裁剪像素量.CropBottom = 40   '底部裁剪像素量.CropLeft = 175      '左侧裁剪像素量.CropRight = 150    '右侧裁剪像素量End WithNext iShapeEnd Sub

添加size_picture代码如下,根据第一张图片的尺寸对其余图片的高度,宽度按照1:1调整,并且不锁定纵横比

Sub size_picture()
'
' size_picture 宏
'
'
Dim nn = 1Dim picwidthDim picheightpicheight = ActiveDocument.InlineShapes(n).Height  '获取第一张图片高picwidth = ActiveDocument.InlineShapes(n).Width   '获取第一张图片宽On Error Resume Next '忽略错误For Each iShape In ActiveDocument.InlineShapes    '循环iShape.LockAspectRatio = False '不锁定纵横比iShape.Height = picheight * 1                    '设置高度为1倍iShape.Width = picwidth * 1                     '设置宽度为1倍Next iShapeEnd Sub

运行cut_picture,裁剪后的效果如下,

手动调整第一张图片的尺寸如下,

运行size_picture,结果如下

如此,即可实现word中图片批量裁剪和尺寸调整

本文参考(1)word中用宏批量修改图片大小_批量调整图片大小的宏代码-CSDN博客

本文参考(2)Word小技巧:图片批量裁剪与大小调整_word批量裁剪图片-CSDN博客

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 付费电表系统的通用功能和应用过程参考模型(上)
  • 如何使用Optuna在PyTorch中进行超参数优化
  • OpenCV特征检测(12)检测图像中的潜在角点函数preCornerDetect()的使用
  • 网络管理:网络故障排查指南
  • HarmonyOS元服务与卡片
  • iOS 顶级神器,巨魔录音机更新2.1正式版
  • Python PDF转图片自定义输出
  • SQL_UNION
  • LeetCode 每日一题 最佳观光组合
  • 浅谈割边及边双连通分量(e-dcc)
  • uni-icons自定义图标详细步骤及踩坑经历
  • 【hot100-java】【完全平方数】
  • iOS 巨魔技巧:一键汉化巨魔商店
  • 【自定义函数】讲解
  • Python Web 面试题
  • 【Amaple教程】5. 插件
  • 77. Combinations
  • CAP 一致性协议及应用解析
  • Computed property XXX was assigned to but it has no setter
  • create-react-app做的留言板
  • extract-text-webpack-plugin用法
  • LintCode 31. partitionArray 数组划分
  • Median of Two Sorted Arrays
  • Yeoman_Bower_Grunt
  • 动态规划入门(以爬楼梯为例)
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 一文看透浏览器架构
  • 异常机制详解
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • elasticsearch-head插件安装
  • 如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes ...
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • #android不同版本废弃api,新api。
  • #laravel部署安装报错loadFactoriesFrom是undefined method #
  • (4)通过调用hadoop的java api实现本地文件上传到hadoop文件系统上
  • (C++哈希表01)
  • (C语言)二分查找 超详细
  • (k8s中)docker netty OOM问题记录
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (八十八)VFL语言初步 - 实现布局
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (一)C语言之入门:使用Visual Studio Community 2022运行hello world
  • (转)Sublime Text3配置Lua运行环境
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • .MSSQLSERVER 导入导出 命令集--堪称经典,值得借鉴!
  • .Net Core webapi RestFul 统一接口数据返回格式
  • .net framework profiles /.net framework 配置
  • .net Signalr 使用笔记
  • .net Stream篇(六)
  • .NET中两种OCR方式对比
  • @Autowired注解的实现原理
  • @RestControllerAdvice异常统一处理类失效原因