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

在word中输入任意角度旋转图片

 

Sub 图片旋转任意角度()
Dim sha As Shape, isa As InlineShape
    Static s As Integer
    Application.ScreenUpdating = 0
   s = InputBox("请输入要旋转的角度:", "图像旋转", s)

    If ActiveDocument.Range.InlineShapes.Count > 0 Then
        For n = 1 To ActiveDocument.Range.InlineShapes.Count '还可使用count to 1 step-1和for each
            With ActiveDocument.Range.InlineShapes(n).ConvertToShape
                .Rotation = s
                s = .Rotation
        .PictureFormat.Brightness = 0.36  '这两句放于前面会出错,转换inlineshape对象失败
           .PictureFormat.Contrast = 0.73
                .ConvertToInlineShape
            End With
        Next
     ElseIf ActiveDocument.Shapes.Count > 0 Then
            For n = 1 To ActiveDocument.Shapes.Count
                ActiveDocument.Shapes(n).LockAspectRatio = msoTrue
                ActiveDocument.Shapes(n).PictureFormat.Brightness = 0.36
                ActiveDocument.Shapes(n).PictureFormat.Contrast = 0.73
                ActiveDocument.Shapes(n).Rotation = s
                s = ActiveDocument.Shapes(n).Rotation
            Next
    End If
TT:
If Err.Number > 0 Then ActiveDocument.Undo 1
 Application.ScreenUpdating = 1
End Sub

  

转载于:https://www.cnblogs.com/zhanglei1371/p/9259071.html

相关文章:

  • python怎么写可读性好的面向过程的长篇代码?
  • 第一节:.Net版基于WebSocket的聊天室样例
  • Leetcode 28 实现strStr()
  • 小程序开发之改变data中数组或对象的某一属性值
  • 跟鱼八学NDK开发 基于Cmake(三) 使用含有第三方动态库的自己编译好的.so
  • MVC-Model数据注解(三)-Remote验证的一个注意事项
  • Go语言编写的web管理平台生成框架
  • 如何对高管实施股权激励?
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • PhotoShop制作gif动态广告效果示例
  • 怎样轻松将SD卡照片数据恢复
  • [总结型] HADOOP HDFS BALANCER介绍及经验总结
  • 销售财务出身的创业者,占了95%,未来却可能被他打败
  • centos搭建FTP文件服务
  • Odoo 自定义Widgets 基础教程(章节1)
  • [译]CSS 居中(Center)方法大合集
  • 【面试系列】之二:关于js原型
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • Asm.js的简单介绍
  • CEF与代理
  • go语言学习初探(一)
  • Javascript设计模式学习之Observer(观察者)模式
  • JS+CSS实现数字滚动
  • KMP算法及优化
  • Python进阶细节
  • React 快速上手 - 07 前端路由 react-router
  • Redis 懒删除(lazy free)简史
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • SpriteKit 技巧之添加背景图片
  • WePY 在小程序性能调优上做出的探究
  • 从伪并行的 Python 多线程说起
  • 分布式事物理论与实践
  • 检测对象或数组
  • 使用阿里云发布分布式网站,开发时候应该注意什么?
  • 试着探索高并发下的系统架构面貌
  • 微信支付JSAPI,实测!终极方案
  • 系统认识JavaScript正则表达式
  • 字符串匹配基础上
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • 说说我为什么看好Spring Cloud Alibaba
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (附源码)php新闻发布平台 毕业设计 141646
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (附源码)ssm旅游企业财务管理系统 毕业设计 102100
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (黑马C++)L06 重载与继承
  • (十)T检验-第一部分
  • (五)Python 垃圾回收机制
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • (一)UDP基本编程步骤
  • (转)全文检索技术学习(三)——Lucene支持中文分词