27得票2回答
如何更改Open XML字体

我该如何通过OpenXml更改文档的字体族?我尝试了一些方法,但是当我打开文档时,它总是使用Calibri字体。 请查看我的代码和我尝试过的方法。 我认为页眉构建器无关紧要。 private static void BuildDocument(string fileName, List&...

27得票1回答
使用OpenXML时,EPPlus和ClosedXML库有什么区别?

我正在尝试在ClosedXML、EPPlus和可能的SpreadsheetLight之间进行选择。 有哪些原因可以考虑选择其中一个而不是其他呢?

26得票4回答
简化/清理DOCX Word文档的XML

我有一个Microsoft Word文档(docx),我使用Open XML SDK 2.0 Productivity Tool从中生成C#代码。 我想要通过编程将一些数据库值插入到文档中。为此,我在程序应该替换占位符的位置输入了简单的文本,例如[[place holder 1]]。 不幸...

26得票3回答
OpenXML多个工作表

我正在向Excel工作簿中添加多个工作表。我希望在一个工作表上有一行,而在另一个工作表上有另一行。这段代码会将两行都放在两个工作表上。有什么解决方法吗? SpreadsheetDocument ssDoc = SpreadsheetDocument.Create(saveFile...

26得票4回答
使用OpenXML将百分数格式应用于单元格值

我想使用Open XML C#应用 % (百分比) 数字格式。 我有一个数值为3.6,我想在Excel中将该数字显示为`3.6%`。 我该如何实现这一点?

25得票4回答
C# OPEN XML:在从Excel获取数据到DataTable时,空单元格被跳过了

任务 将数据从 excel 导入到 DataTable 中 问题 不包含任何数据的单元格会被跳过,接下来有数据的单元格会被用作空列的值。例如: A1 是空的,A2 有一个值 Tom,那么在导入数据时,A1 将获得 A2 的值,而 A2 仍然为空。 为了使其更加清晰,我在下面提供了一些...

25得票2回答
将HTML字符串添加到OpenXML(*.docx)文档

我正在尝试使用微软的OpenXML 2.5库创建一个OpenXML文档。一切都很顺利,直到我尝试将一个HTML字符串插入我的文档中。我已经搜遍了网络,目前我得出的结果仅限于以下部分:Paragraph paragraph = new Paragraph(); Run run = new Run...

24得票7回答
Interop.Word的Documents.Open为空。

我尝试使用Interop.Word.Application打开.docx文件并将其转换为PDF。它作为控制台应用程序工作正常,但如果我在我的Web应用程序中使用相同的代码,它就无法工作。我尝试查看文件夹的权限。我已经将“Network Service”赋予了完全控制权限,但仍然在word.Do...

24得票2回答
如何查找Office 2007/2010/2013的Open XML模式?

我想整理所有Office 2007/2010/2013文档遵循的XML模式。我已经在ISO/IEC 29500:2012规范和ECMA-376规范中找到了一些模式。我也在w3.org上找到了一些(例如xmldsig#)。但是我无法找到大部分模式(例如http://schemas.openxml...

24得票5回答
将多个Word文档合并为一个Open Xml文档

我有大约10个使用Open XML等方法生成的Word文档。 现在我想创建另一个Word文档,并逐个将它们合并到这个新创建的文档中。 我希望使用Open XML,任何提示都将不胜感激。 以下是我的代码: private void CreateSampleWordDocument() {...