![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vsto
鲁正杰
研发+项目管理+解决方案+市场营销,职业“全栈”,欢迎交流。
展开
-
【VSTO开发】 C# 代码获取当前文档的末尾位置
在上面的示例中,我们首先获取当前活动文档(ActiveDocument),然后使用 Content.End 属性来获取文档的末尾位置。这个 endPosition 变量就是文档的末尾位置。原创 2024-03-29 16:06:38 · 258 阅读 · 0 评论 -
【VSTO开发】遍删除选中范围内除了大纲以外的所有内容
删除选中范围内除了大纲以外的所有内容。原创 2024-03-29 14:23:51 · 218 阅读 · 0 评论 -
【VSTO开发】遍历 Ribbon 中的所有控件或按钮
在 VSTO(Visual Studio Tools for Office)中,可以通过代码来遍历 Ribbon 中的所有控件或按钮。可以使用 C# 或 VB.NET 等编程语言来实现这个功能。是你的 Ribbon 的名称,你可以根据实际情况进行替换。通过遍历 Ribbon 中的。集合,可以获取到所有的控件,并对其进行操作。原创 2024-03-23 23:21:18 · 344 阅读 · 0 评论 -
【VSTO开发】selectionRange.PasteExcelTable解析
是一个 C# 函数,通常用于将 Excel 表格粘贴到 Word 中的选定范围。这个函数将 Excel 表格的内容粘贴到 Word 文档中,并保留表格的格式和样式。原创 2024-03-19 11:00:45 · 258 阅读 · 0 评论 -
【nginx实践连载-3】发布VSTO应用
要使用 Nginx 发布 VSTO 应用程序,需要将 ClickOnce 发布文件夹部署到 Nginx 服务器上。确保 ClickOnce 应用程序清单文件(.application 文件)和所有相关文件都可通过 Nginx 获得。在 Nginx 配置文件中创建一个指向 ClickOnce 发布文件夹的位置块。将 ClickOnce 发布文件夹复制到 Nginx 服务器上。启用 MIME 映射以正确处理 ClickOnce 文件。原创 2024-02-17 22:02:39 · 392 阅读 · 0 评论 -
【VSTO开发】range.Characters.First.Delete空格BUG
range.Characters.First.Delete(WdUnits.wdCharacter,2)和range.Characters.First.Delete(2)应该是相同结果,但是实际执行时候发现,range.Characters.First.Delete(WdUnits.wdCharacter,2)中加入WdUnits.wdCharacter是有BUG的,特别是待删除文本中包含一个空格的时候,会不识别为字符。我的测试word是2021。在此记录一下,供大家点评!原创 2024-01-29 17:06:31 · 244 阅读 · 0 评论 -
【强烈推荐】基于c#语言实现指定规则下遍历某目录及子目录下的所有文件
基于c#语言按照指定规则递归遍历指定目录及子目录下的所有文件,后来发现指定规则递归遍历指定目录及子目录还有更精炼的方法,强烈建议!原创 2023-10-16 12:33:35 · 160 阅读 · 2 评论 -
c#指定规则递归遍历指定目录及子目录下的所有文件
【代码】【通用】指定规则递归遍历指定目录及子目录下的所有文件。原创 2023-10-16 12:02:49 · 967 阅读 · 1 评论 -
兼容Office和WPS中Word图标库
最近在用c#写VSTO文字操作插件,因为要同时在WPS中有效,因此进行了提取。原创 2023-10-14 21:58:10 · 154 阅读 · 1 评论 -
WPF框架下WebBrowser控件的右键屏蔽问题
/获得要展示的html。//html和禁止右键html代码合并。//禁止右键html代码。//初始到控件中展示。原创 2023-10-09 12:31:28 · 201 阅读 · 1 评论 -
搭建标准的VSTO项目目录结构,包括N个子项目和共享公共功能,例如OTS4WORD\OTS4EXCEL\OTS4PPT\OTSCommon等等
├── Resources/ // 存放资源文件(如图标、位图等)├── Resources/ // 存放资源文件(如图标、位图等)├── Ribbon/ // 存放 Ribbon 相关文件。├── Utils/ // 存放工具类或者辅助类相关文件。├── Utils/ // 存放工具类或者辅助类相关文件。├── Properties/ // 存放项目属性文件。├── Properties/ // 存放项目属性文件。原创 2023-10-09 11:56:00 · 80 阅读 · 1 评论 -
VSTO项目中使用WPF工具栏替换原有的Ribbon
VSTO项目中使用WPF工具栏替换原有的Ribbon原创 2023-10-09 12:06:43 · 266 阅读 · 1 评论 -
VSTO C# WinForm,它的大小与 Office父窗口一样大,并在打开时居中显示:
VSTO新建的form窗口适配Office父窗口。原创 2023-10-03 00:04:43 · 108 阅读 · 0 评论 -
基于 VSTO 技术使用 C# 将 Markdown 格式文本从系统剪贴板转换为 Word、Excel、PPT 格式并写入到已经打开的文档
VSTO C# Markdown 转换为 Word、Excel、PPT 格式原创 2023-09-23 23:36:13 · 257 阅读 · 0 评论 -
VSTO框架下如何引入serilog,并在调试窗口输出
如果要实现Serilog在Visual Studio 2020的调试窗口显示日志。当配置Serilog时,需要添加一个sink,该sink将log输出到调试窗口。等方法的日志都将同时显示在Visual Studio的输出/调试窗口中。请注意,此操作仅适用于调试模式。在发布版本中,这些消息通常不会发送到控制台窗口。如果尚未安装必需的NuGet包,可能需要添加Serilog.Sinks.Debug包到项目中。原创 2023-09-21 21:06:50 · 76 阅读 · 0 评论