17得票3回答
使用OpenXML SDK 2.0向现有的空白Word文档添加页眉和页脚

我正在尝试为一个空的Word文档添加页眉和页脚。 我使用以下代码将页眉部分添加到word/document.xml中,当将docx转换为zip时。 ApplyHeader(doc); public static void ApplyHeader(Wordproc...

17得票5回答
Open XML SDK的初学者示例代码?

我最近开始研究Open XML SDK 2.0。 我想知道是否有比Open XML SDK 2.0本身更好的文档或其他资源来学习使用Open XML SDK?

17得票2回答
使用XML文件中的数据生成Word文档(docx)/基于模板将XML转换为Word文档

我有一个包含数据的XML文件,需要将其填充到Word文档中。 我需要找到一种定义模板的方法,可以将XML文件中的数据作为基线来创建输出文档。 我认为有两种方法可以做到这一点。 创建XSLT文件作为“模板”,并与XML文件一起使用,生成Word文档。 在Word中使用内容控件创建模板文档...

16得票2回答
如何使用OpenXML SDK获取带有应用格式的单元格值(格式化的单元格值)?

我已经通过谷歌和这个网站搜索寻找答案,但是我没有找到解决办法 - 在所有的讨论中,人们大多数都在讨论如何将新的数字格式添加到文档并应用它。 我需要的是以字符串形式获取单元格值,包括应用的格式化 - 即与Excel显示的相同字符串。 我已经发现没有简单的方法或内置函数可以返回单元格的格式化值...

16得票6回答
OpenXML电子表格另存为。

我有一个Excel 2007电子表格,使用OpenXML SDK 2进行编辑。我删除了一些行等。我想知道如何将该Spreadsheetdocument保存到另一个文件名。

16得票1回答
使用OpenXML创建合并单元格

请参考这个Excel: 和它的XML: 我想创建一个使用OpenXML具有多个合并单元格的Excel。 如何实现呢? 谢谢。

15得票3回答
替换OpenXML中的内容控件

我需要一个占位符。一开始我想使用内容控件(Content Control)来解决,但是我遇到了一些问题。 然后我研究了在.docx中添加CustomXML,但因为i4i诉讼的缘故而放弃了这个方法。 然后我决定通过OpenXML SDK 2.0直接更改内容控件的文本,但即使如此标记了内容控件...

15得票3回答
使用Open XML创建Word文档

我正在创建一个示例处理程序,用于生成简单的Word文档。 这个文档将包含文本Hello world。 这是我使用的代码(C# .NET 3.5),我成功创建了Word文档,但里面没有文字,大小为0。 如何修复它? (我使用CopyStream方法,因为CopyTo只适用于.NET 4.0及以...

15得票2回答
OpenXML SDK设置单元格边框

我有以下代码,它使用OpenXML SDK添加带有值和数据类型的单元格:Cell cell = InsertCellInWorksheet(column, row, worksheetPart); cell.CellValue = new CellValue(ind...

15得票1回答
Excel 2010中的共享字符串

请问有人能够帮忙解释一下 MS Excel 中的共享字符串吗?我尝试查看了一些博客但是并没有获得完整的理解。大多数人都在解释如何使用 Open XML 访问共享字符串以及共享字符串存储在哪里(即 sharedStrings.xml)。使用 API 访问很好理解,但是: 如何在 Excel ...