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

VSTO(C#)Excel开发进阶2:操作图片 改变大小 滚动到可视区

初级代码游戏的专栏介绍与文章目录-CSDN博客

我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。

这些代码大部分以Linux为目标但部分代码是纯C++的,可以在任何平台上使用。

源码指引:github源码指引_初级代码游戏的博客-CSDN博客


入门系列:VSTO(C#)Excel开发 系列目录 含源码发布_vsto 源码-CSDN博客

进阶系列上一篇:VSTO(C#)Excel开发进阶1:设计功能区Ribbon 对话框加载器 多个功能区 多个组_c# vsto 开发excel内嵌功能 怎么修改加载项名称-CSDN博客

        本篇处理图片,改变图片的位置和大小。

目录

一、基础知识

1.1 数据类型Shape

1.2 访问图片的入口

1.3 图片的属性

1.3.1 位置和大小

1.3.2 所在单元格

1.4 Range的一些属性和方法

1.4.1 合并单元格

1.5 窗口控制

二、代码:显示所有图片的属性

三、代码:双击选中并滚动到显示区

四、移动和改变大小


一、基础知识

1.1 数据类型Shape

        excel的图片的数据类型为Microsoft.Office.Interop.Excel.Shape,当然,Shape不仅仅包含图片着一种类型,不过我们现在只关心图片。Shape对象的Type属性表达具体的类型。

        Shape的类型:

1.2 访问图片的入口

        图片的入口是工作表的Shapes属性,也就是说所有的图片由这一个集合来管理。

        你可能有点困惑,图片不是嵌入单元格的吗?并非如此。图片是悬浮在工作表上的,放置的位置与单元格相关,但并不隶属于单元格。当你将一张图片贴入单元格的时候,仅表示你将图片贴在这个单元格的位置上面而已,然后你可以随意改变图片的位置和大小。

        稍后从Sh

http://www.xdnf.cn/news/6422.html

相关文章:

  • 产品更新丨谷云科技 iPaaS 集成平台 V7.5 版本发布
  • [特殊字符] 苍穹外卖项目中的 WebSocket 实战:实现来单与催单提醒功能
  • Parsec解决PnP连接失败的问题
  • 星巴克中国要卖在高点
  • sqli-labs靶场第七关——文件导出注入
  • ISP中拖影问题的处理
  • 嵌入式学习笔记DAY21(双向链表、Makefile)
  • C++11(2)
  • MySQL DBA数据运维管理经验分享:新手入门快速提升效率的新工具与技巧
  • 基于AH1101芯片的5V升18.6V LED恒流背光供电方案设计
  • 【免费分享】虚拟机VM(适用于 Windows)17.6.3
  • 【优化算法】协方差矩阵自适应进化策略(Covariance Matrix Adaptation Evolution Strategy,CMA-ES)
  • 35页AI应用PPT《DeepSeek如何赋能职场应用》DeepSeek本地化部署与应用案例合集
  • React19源码系列之 Diff算法
  • 国产数据库工具突围:SQLynx如何解决Navicat的三大痛点?深度体验报告
  • OpenCV计算机视觉实战(5)——图像基础操作全解析
  • Apache RocketMQ ACL 2.0 全新升级
  • LabVIEW的CAN通讯测试程序
  • 第 83 场周赛:较大分组的位置、隐藏个人信息、连续整数求和、统计子串中的唯一字符
  • 2025长三角杯数学建模A题思路模型代码:智能手机产品设计优化与定价问题
  • 增强 HTNN 服务网格功能:基于 Istio 的BasicAuth 与 ACL 插件开发实战
  • 本地部署Firecrawl+Dify调用踩坑记录
  • 由于复制槽导致wal大量堆积的处理方案
  • LeetCode LCR 015. 找到字符串中所有字母异位词 (Java)
  • 机器学习第十二讲:特征选择 → 选最重要的考试科目做录取判断
  • React 第四十二节 Router 中useLoaderData的用途详解
  • 【常用算法:排序篇】7.算法魔法与面试秘籍:从趣味排序到实战通关
  • 架空防静电地板材质全解析:选对材质,守护精密空间的“安全卫士”
  • 常用的关系性统计方法
  • 【物联网】基于树莓派的物联网开发【4】——WIFI+SSH远程登录树莓派