摘要:回顾一下上文结尾的问题: 如何给文档设置一个合适的封面图? 其中一个解决方案就是, 获取Office文件内部的图片作为封面 。这里就详细介绍下获取图片的几种方式,以及他们各自的优缺点。 PS:因为之前用VSTO开发过PPT的插件程序,所以对PPT的COM ApI比较熟悉,所以下面的样例和代码都以操作 阅读全文
posted @ 2020-01-19 10:14 傅小灰 阅读 (185) 评论 (0) 编辑
摘要:需求: 将Office文件作为文章并在网页上预览,主要为(Word、PPT、Excel)3种类型文件。 研究了一下,找到了两种解决方案 直接调用微软的在线预览功能实现(预览前提:预览资源必须可以直接通过公网访问到) "微软接口文档" 在src后面拼接的就是要预览的文件地址(上面地址为官方预览案例,可 阅读全文
posted @ 2020-01-17 10:44 傅小灰 阅读 (270) 评论 (2) 编辑
摘要:Treeview分别有两个数据模板HierarchicalDataTemplate(层级数据模板)和DataTemplate(数据模板),分别应用于生成子数据项和普通数据项。 在使用过程中,如果对两个模板的DataType设置为同一类型,运行时会直接报错。 大概原因是添加了俩个相同Key的资源(因为 阅读全文
posted @ 2019-12-24 10:02 傅小灰 阅读 (312) 评论 (4) 编辑
摘要:Windows Service 服务 创建Windows Service 项目 1. 创建一个Windows Service项目,并将项目名称改为 TaskWindowService 2. 在解决方案资源管理器内将Service1.cs改为TaskService.cs 3. 在服务启动和结束时,记录 阅读全文
posted @ 2019-11-27 22:28 傅小灰 阅读 (37) 评论 (0) 编辑
摘要:代码思路 将要处理的数据放到ConcurrentQueue中,然后开启多个线程去处理数据,处理完成后,再到队列中获取下一个待处理数据。 ConcurrentQueue 表示线程安全的先进先出 (FIFO) 集合,属于 System.Collections.Concurrent 命名空间下的一个数据结 阅读全文
posted @ 2019-11-24 16:58 傅小灰 阅读 (211) 评论 (0) 编辑
摘要:质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。 一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数。 100以内的质数总共有25个 2、3、5、7、11、13、17、19、23、29、31、37、41、43、47、53、59、61、67、71、73、79、 阅读全文
posted @ 2019-10-29 19:58 傅小灰 阅读 (27) 评论 (0) 编辑
摘要:写插件弹窗是肯定要有的,有弹窗才有展示功能的页面啊! 记录一下前段时间遇到的一些弹窗方面的坑,一个个踩过来也是收获颇丰啊! WPF弹窗 最简单的弹窗方式,new一个窗体,然后调用Show方法。 然后根据需求的不一样,就有一些东西要调整了,简单一些的比如是否在任务栏显示,是否允许最大最小化,是否运行拖 阅读全文
posted @ 2019-09-12 18:58 傅小灰 阅读 (222) 评论 (0) 编辑
摘要:EF 6及以前的版本是默认支持延迟加载(Lazy Loading)的,早期的EF Core中并不支持,必须使用Include方法来支持导航属性的数据加载。 当然在 EF Core 2.1 及之后版本中已经引入了延迟加载功能,详细实现原理可以查看官网( "传送门" )。 下面记录一下,分别使用Incl 阅读全文
posted @ 2019-09-10 18:46 傅小灰 阅读 (450) 评论 (1) 编辑
摘要:先安装 python环境(2.6.x或2.7版本) ,再将SQLMap 放在安装目录下 注意:sqlmap只是用来检测和利用sql注入点的,并不能扫描出网站有哪些漏洞,使用前请先使用扫描工具扫出sql注入点。 检测注入点是否可用 u :注入点url 检测表单post提交 注入 指定请求文件进行验证注 阅读全文
posted @ 2019-08-24 21:06 傅小灰 阅读 (40) 评论 (0) 编辑
摘要:VSTO简介 VSTO(Visual Studio Tools for Office )是VBA的替代,使得开发Office应用程序更加简单,并且用VSTO来开发office应用程序可以使用Visual studio开发环境中的众多功能和CLR提供的内存管理,垃圾回收等功能 额。。。这个是百度的介绍 阅读全文
posted @ 2019-08-02 19:06 傅小灰 阅读 (1032) 评论 (0) 编辑