葡萄城技术团队博客

为开发者提供专业的开发工具、解决方案和服务,赋能开发者

  • 博客(7)
  • 资源 (256)
  • 问答 (1)
  • 收藏
  • 关注

原创 如何把Excel中的单元格等对象保存成图片

对于Excel中的很多对象,比如单元格(Cell),图形(shape),图表(chart)等等,有时需要将它们保存成一张图片。就像截图一样。 最近做一个Excel相关的项目,项目中遇到一个很变态的需求, 需要对Excel中的一些对象进行拍图,比如,对一个单元格设置一些颜色之后拍图,或者对一个图表,报表拍成图片。经过比较曲折的经历,终于还是完成了。拿出来分享一下。 要做Excel,首先当然是查看Excel的com对象模型。地址在这里: http://msdn.microsoft.com/en-us/libra

2011-01-24 11:24:00 3637

原创 如何遍历当前进程中的AppDomain

.Net Framework居然没有提供托管的接口来获取当前进程中的其它AppDomain!所以,我们只有借助承载接口(Hosting Interfaces)来完成这事了。在MSCOREE.DLL中,.Net 1.0提供了一个ICorRuntimeHost接口,该接口中有EnumDomains和NextDomain方法,而幸运的是:MSCOREE.DLL中居然直接提供了一个Public的实现:CorRuntimeHostClass。所以,我们只需要新建一个CorRuntimeHostClass然后调用Enu

2011-01-13 14:36:00 1858

原创 WPF的消息机制(三)- WPF内部的5个窗口之处理激活和关闭的消息窗口以及系统资源通知窗口

目录 WPF的消息机制(一)-让应用程序动起来 WPF的消息机制(二)-WPF内部的5个窗口 (1)隐藏消息窗口 (2)处理激活和关闭的消息窗口和系统资源通知窗口 (3)用于用户交互的可见窗口 (4)用于UI窗口绘制的可见窗口 WPF的消息机制(三)-WPF输入事件的来源 WPF的消息机制(四)-WPF中UI的更新   处理应用程序激活和系统关闭的窗口(Window 2#) 创建时机:在调用Application.Run之后,运行到Application.EnsureHwndSource()

2011-01-12 15:15:00 3051

原创 WPF/Silverlight Layout 系统概述——Arrange

上一篇我们介绍了WPF/Silverlight Layout系统的Measure过程,本文将继续介绍Arrange过程。   Arrange过程概述   普通基类属性对Arrange过程的影响 我们知道Measure过程是在确定DesiredSize的大小,以便Arrange过程参考这个DesiredSize,确定给MyPanel分配多少空间,但是DesiredSize只是作为参考,在有些用例下,MyPanelParent在调用MyPanel.Arrange的时候,会根据父的实际策略指定MyPanel.Ar

2011-01-11 14:05:00 1981

原创 WPF/Silverlight Layout 系统概述——Measure

前言在WPF/Silverlight当中,如果已经存在的Element无法满足你特殊的需求,你可能想自定义Element,那么就有可能会面临重写MeasureOverride和ArrangeOverride两个方法,而这两个方法是WPF/SL的Layout系统提供给用户的自定义接口,因此,理解Layout系统的工作机制,对自定义Element是非常有必要的。那么,究竟WPF/SL的Layout系统是怎么工作的呢?接下来,我简单的描述一下,然后,在后面的章节具体分析。简单来说,WPF的Layout系统是一个递

2011-01-10 16:32:00 2061

原创 .NET控件Designer架构设计

总体结构     Designer总体上由三大部分组成:View,ViewModel和Model,这个结构借鉴了流行的MVVM模式。这三部分的职责分工是: View 负责把ViewModel以图形的方式展现出来,它主要在处理画法。View适合用xaml来表达,对于某些复杂的layout,仍然会需要写一些code,但这些code不涉及业务逻辑。和MVVM的区别是,我们只是在简单输入的情况下,采用了Behavior模式,对于复杂的输入,由于判断用户的意图需要参考许多其它信息,可能要用到很多Service,或

2011-01-07 11:58:00 1581

原创 给大家分享两款正在使用的reflector插件

推荐两款神器:Deblector和reflexil   Deblector 它的名字是Debug 和 reflector 两个单词的结合。就是用来调试的。 简单的说,它可以像ide一样启动调试进程,或者Attach到一个运行中的进程,并调试他们,设置断点,单步运行,查看变量等等。 它不需要pdb文件,也不会像reflector pro的调试插件一样依赖ide,也不需要反编译dll。 一切工作仅在reflector内部完成,是不是很cool。 但缺点也是有的,那就是它只能在il级别调试。不过对于我们调试bug

2011-01-05 10:29:00 2070 1

活字格-页签单元格.zip

活字格-页签单元格

2021-09-09

活字格-仪表板图表.zip

活字格-仪表板图表

2021-09-09

活字格-验证码单元格类型.zip

活字格-验证码单元格类型

2021-09-09

活字格-微信支付.zip

活字格-微信支付

2021-09-09

活字格-显示当前时间.zip

活字格-显示当前时间

2021-09-09

活字格-数据透视表.zip

活字格-数据透视表

2021-09-09

活字格-嵌入自定义HTML页面.zip

活字格-嵌入自定义HTML页面

2021-09-09

活字格-签名.zip

活字格-签名

2021-09-09

活字格-批命令定义.zip

活字格-批命令定义

2021-09-09

活字格-获取当前选中行索引.zip

活字格-获取当前选中行索引

2021-09-09

活字格-进度更新命令.zip

活字格-进度更新命令

2021-09-09

活字格-加载动画 (1).zip

活字格-加载动画 (1)

2021-09-09

活字格-获取表格中当前单元格的值.zip

活字格-获取表格中当前单元格的值

2021-09-09

活字格-工作流命令.zip

活字格-工作流命令

2021-09-09

活字格-滑动翻页.zip

活字格-滑动翻页

2021-09-09

活字格-高级自定义弹出框.zip

活字格-高级自定义弹出框

2021-09-09

活字格-更好看的弹出框.zip

活字格-更好看的弹出框

2021-09-09

活字格-发送微信卡片消息.zip

活字格-发送微信卡片消息

2021-09-09

活字格-富文本编辑器.zip

活字格-富文本编辑器

2021-09-09

活字格-定时刷新表格命令.zip

活字格-定时刷新表格命令

2021-09-09

精算与金融行业场景及技术应用白皮书

金融是国民经济的核心支柱,也是国家核心竞争力的重要组成部分。在金融行业中,风险管理是至关重要的一项任务。而精算学作为一门学科,致力于对人类社会所面临的各种风险和其他事务进行量化分析和处理,通过精算学的方法和工具,金融机构能够更好地理解和量化风险、制定相应的风险管理策略。 本白皮书旨在深入探讨精算学在风险管理和财务分析两个关键领域中的应用。重点介绍如何利用类Excel纯前端表格技术进行数据分析和计算的有效性。

2024-04-03

转型有道:企业级低代码应用实践案例精选

近年来,伴随信息技术的快速发展,各行业的数字化转型也开始步入快车道,逐步迈入全面落地、走深向实的攻坚阶段。各行各业都在积极推动数字化转型,以应对激烈的市场竞争。低代码开发平台作为一种快速、灵活的应用开发方式,已经成为企业加速数字化转型的利器。通过低代码技术,企业可以降低开发成本、缩短上线时间,更好地满足不断变化的业务需求。

2024-04-03

LIMS数字化系统方案白皮书

本白皮书旨在分享B/S架构下LIMS系统在数据填报、数据分析和生成报告等场景中的技术痛点及解决方案,帮助企业提升运行效能、质量管理水平,增强竞争力和科研能力。通过引入数字化系统,实验室能够实现更高效的管理和更准确的数据分析,为实验室的发展和创新提供了有力支持。

2024-04-03

活字格-自动设置行高.zip

活字格-自动设置行高

2021-09-09

活字格-自定义菜单类型和树类型 (2).zip

活字格-自定义菜单类型和树类型 (2)

2021-09-09

活字格-中断命令.zip

活字格-中断命令

2021-09-09

活字格-转换html格式_7.0.3.0.zip

活字格-转换html格式_7.0.3.0

2021-09-09

活字格-用户有效性管理_6.0.102.0.zip

活字格-用户有效性管理_6.0.102.0

2021-09-09

活字格-用户管理命令.zip

活字格-用户管理命令

2021-09-09

活字格-图片轮转.zip

活字格-图片轮转

2021-09-09

活字格-微信扫码登录命令.zip

活字格-微信扫码登录命令

2021-09-09

活字格-图片验证码.zip

活字格-图片验证码

2021-09-09

活字格-数字金额转大写.zip

活字格-数字金额转大写

2021-09-09

活字格-视频播放.zip

活字格-视频播放

2021-09-09

活字格-设置焦点命令.zip

活字格-设置焦点命令

2021-09-09

活字格-手机扫码命令.zip

活字格-手机扫码命令

2021-09-09

活字格-设置当前行命令.zip

活字格-设置当前行命令

2021-09-09

活字格-设置单元格位置命令.zip

活字格-设置单元格位置命令

2021-09-09

活字格-进度指示命令.zip

活字格-进度指示命令

2021-09-09

活字格-发送钉钉消息.zip

活字格-发送钉钉消息

2021-09-09

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除