本文收集我写的 Office 解析相关博客

入门

C# dotnet 使用 OpenXml 解析 PPT 文件

C# dotnet 使用 OpenXml 解析 Word 文件

C# dotnet WPF 使用 OpenXml 解析 Excel 文件

Office 文档解析 文档格式和协议

PPT 解析

dotnet OpenXML 解析 PPT 页面元素文档格式

dotnet OpenXML 的 Slide Master 和 Slide Layout 是什么

元素解析

C# dotnet 使用 OpenXml 解析 PPT 元素的坐标和宽度高度

C# dotnet 使用 OpenXml 解析 PPT 里面的视频

Office OpenXml SDK 使用 Fallback 图片显示 Ole 元素

dotnet OpenXML 元素 cNvPr NonVisual Drawing Properties 的属性作用

dotnet OpenXML 元素 cNvPr NonVisual Drawing Properties 重复 id 标识处理

文本解析

dotnet OpenXML 简单聊聊 PPT 文本解析

dotnet OpenXML 如何判断是形状还是文本

dotnet 使用 OpenXML SDK 解析 Office 的项目符号 buNone 含义

dotnet OpenXML SDK 文本占位符解析

Office OpenXml SDK 文本段落允许标点溢出边界属性

C# dotnet 带编号项目符号在 OpenXML SDK 对应的枚举值

Office 文档 文本排版布局 中华人民共和国国家标准 标点符号用法

dotnet OpenXML 文本 ParagraphProperties 的属性作用

dotnet OpenXML 文本 Text Line Break 的作用

dotnet OpenXML 文本 EndParagraphRunProperties 的作用

dotnet OpenXML 的 spcPct 和 spcPts 表示距离的不同

dotnet OpenXML 文本字体的选择规则

dotnet OpenXML 文本 Kerning 字间距的作用

dotnet OpenXML 解析 PPT 文本字体获取详解

形状

dotnet OpenXML SDK 形状的翻转与旋转

颜色

dotnet OpenXml SDK 形状填充渐变色的主题色

dotnet OpenXML 颜色变换

dotnet OpenXML 如何获取 schemeClr 颜色

通用知识

Office Open XML 的测量单位

dotnet 在 OpenXML SDK 的 HasValue 是什么含义

dotnet Open XML 如何判断一份 Office 文档是否被加密

工具

dotnet OpenXML 从文档生成创建文档的代码的库

不断压缩和解压缩 Office 文档效率不够,试试下面工具

dotnet OpenXML 解压缩文档为文件夹工具

例子

WPF 将 docx 的 Word 文件转换为 FlowDocument 显示

Xamarin.Forms创建与读写Word文件

欢迎小伙伴加入 OpenXML Office 群 688921958

收藏

以下是收藏的博客

第三方工具

Add-in Express

很贵,很强的工具包

  • Office versions: Office 2019, 2016, 2013, 2010, 2007, 2003, XP and 2000
  • Applications: Outlook, Word, Excel, PowerPoint, Access, FrontPage, Publisher, Project, MapPoint, InfoPath, Visio, OneNote
  • IDEs: Visual Studio 2019, 2017, 2015, 2013, 2012 and 2010 (VB.NET, C#, C++)

NetOfficeFw/NetOffice: 🌌 .NET wrapper assemblies for accessing Microsoft Office applications.


本文会经常更新,请阅读原文: https://dotnet-campus.github.io//post/Office-%E4%BD%BF%E7%94%A8-OpenXML-SDK-%E8%A7%A3%E6%9E%90%E6%96%87%E6%A1%A3%E5%8D%9A%E5%AE%A2%E7%9B%AE%E5%BD%95.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。

知识共享许可协议 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名 lindexi (包含链接: https://dotnet-campus.github.io/ ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请 与我联系