openxml-sdk相关内容

在c#中使用Open Xml SDK将数据表导出到Excel时指定编码格式

我只是想使用开放xml将数据表导出为ex​​cel.参考以下方法, 使用Open Xml将数据表导出到Excel c# 中的SDK 但是我无法指定创建的excel的编码格式.我想保存或创建具有UTF-Encoding-8格式的摘录. 请问一个有关如何使用Open XML规范格式的帮助 解决方案 要使用UTF-Encoding-8格式保存Excel文件,您需要在工具-> 下指 ..
发布时间:2020-05-21 18:44:16 C#/.NET

与OpenXML SDK 2.5一起保存表(行)

我想生成多个表,每个表在Word文档中各有2行.但是我想将这两行保持在一起(如果可能的话). 第一行上的 new KeepNext()不起作用 第一行最后一段中的 new KeepNext()无效 桌上的 new CantSplit()不起作用 在所有情况下,第二行(如果太大)将落在第二页上.最后一个单元格(内容较大的单元格)上的new CantSplit()避免了单元格的破裂.但 ..
发布时间:2020-05-21 18:43:50 C#/.NET

在打开的xml元素中替换内部Text?

我正在使用开放的xml SDK 2.0,对此我还是很陌生的. 我实际上已经在我的Word 2007文档"hello.docx"中创建了一个quickpart(包含内容控件).现在,我需要将quickpart复制到名为"hello.docx"的同一文档的其他位置.我非常感谢这篇帖子 http://www.techques.com/question/1-3448297/Replacing-Con ..
发布时间:2020-05-21 18:43:29 其他开发

Word OpenXML.在书签之间遍历OpenXmlElement

我需要遍历书签开始和书签结束标记之间的节点.该问题似乎分解为树遍历,但我无法确定正确的算法.书签的开始和结束元素是非复合节点(没有子节点),并且可以在树中的任意深度出现.也不保证书签开始的深度相同. 如果您为文档绘制树形结构,则需要检查开始和结束书签之间的所有节点.我认为遍历从节点x到节点y的不平衡树的算法会起作用.这听起来可行还是我错过了什么? 如果这是可行的,您能否将我指向可以完成 ..
发布时间:2020-05-21 18:42:47 C#/.NET

Excel“全部刷新"使用OpenXML

我有一个Excel 2007文件(OpenXML格式),并具有与xml文件的连接.此连接将生成一个excel表和数据透视图. 我正在尝试找到一种使用OpenXML SDK v2与Excel中的“全部刷新"按钮相同的方法.这样,一旦提供了新的xml文件,我就可以自动更新文件. 谢谢. 解决方案 使用Open XML无法做到这一点. Open XML允许您处理文件中存储的数据,并更 ..
发布时间:2020-05-21 18:42:41 其他开发

OpenXML SDK 2.0与Aspose在.NET中生成服务器端Word 2007文档

我将在.Net中启动服务器端Office自动化项目.以下是计划中的关键活动: 创建Word文档 使用具有封面,页眉,页脚和目录的现有Word文档模板 保存文件 嵌入文件并调整大小:HTML,图像,Word,Excel 目录生成和格式化 文档格式:分页符,分节符,方向,分节符的方向,连续的页码 用使用定义的内容替换嵌入式“变量". 由于与Aspose相比它是免费的,所以我更倾 ..
发布时间:2020-05-21 18:42:39 其他开发

在Word文档中编辑自定义XML部件有时会损坏文档

我们有一个在Word文档中存储一些自定义模板数据的系统.有时,更新此数据会导致Word抱怨文档已损坏.发生这种情况时,如果我解压缩docx文件并将其内容与以前的版本进行比较,则唯一的区别似乎是customXML\item.xml文件中的预期更改.如果我使用7zip重新压缩内容,似乎工作正常(Word不再抱怨文档已损坏). (简体)代码: void CreateOrReplaceCust ..
发布时间:2020-05-21 18:42:35 C#/.NET

OOXML SDK非法字符替换

使用MS的Open XML SDK 2.0创建XLSX文档时遇到问题. 我的问题是我需要在excel工作表中显示其中一些非法字符,但是如果我将它们添加到工作表中,则文档将不会加载. 我正在使用此功能 private static string ProcessString(string str) { return System.Security.Se ..
发布时间:2020-05-21 18:42:24 C#/.NET

OpenXML库保存Excel文件

我有以下代码,它没有将值保存到单元格以及文件中.它在cell.cellvalue字段中显示值,但未将其写入excel.我不知道如何保存文件.我使用了 OpenXml-SDK ,并且正在将datatable值写入创建的电子表格文档的每个cell/row中. using (SpreadsheetDocument ssd=SpreadsheetDocument.Open(Server.MapPa ..
发布时间:2020-05-21 18:42:16 C#/.NET

OpenXML 2.0获取错误的单元格值

从 Excel 2010工作表中读取值时,我遇到了一些问题. 在标准的Excel 2010工作表上,我有一个单元格,其货币格式带有两个小数位和值1270,14 €. 当我在OpenXML 2.0(C#代码)上读取此值时,得到的是1270.1400000000001而不是原始的1270.14. 具有相同格式的任何单元格上的其他值也会发生同样的情况. 从单元格OpenXML代码 ..
发布时间:2020-05-21 18:42:05 C#/.NET

将openXML图像从一个文档复制到另一个文档

我们有基于客户的INCLUDETEXT条件页脚: IF $CLIENT = "CLIENT1" "{INCLUDETEXT "CLIENT1HEADER.DOCX"}" "" 根据我们的文档,IF/ELSE的数量可能会有所不同,并且所有这些都可以正常工作以将正确的文件合并到正确的位置. 但是,其中一些文档可能具有客户特定的图像/品牌,也需要从INCLUDETEXT文件中复制这些图 ..
发布时间:2020-05-21 18:41:56 C#/.NET

将多个单元格添加到单个行

我对此并不陌生,当我尝试在一行中添加多个单元格时,它说存在不可读的内容.这就是我所拥有的. SpreadsheetDocument ssDoc = SpreadsheetDocument.Create(saveFile, SpreadsheetDocumentType.Workbook); // Add a WorkbookPart to the document WorkbookPart ..
发布时间:2020-05-21 18:41:53 C#/.NET

使用Open Office SDK 2.0将PowerPoint 2007保存为PowerPoint 2003

无论如何,是否可以使用Open Office SDK 2.0将使用OOXML创建的PowerPoint演示文稿保存到PowerPoint 2003演示文稿中?我知道您是否打开2007文件并单击“另存为",您可以选择将其另存为PowerPoint 97至2003文档,但我不知道是否可以使用此SDK进行语法编辑. 我问这个问题的原因是因为我需要让用户选择以Office 2007或2003格式将数 ..
发布时间:2020-05-21 18:41:33 其他开发