openxml相关内容

如何使用OpenXML的SDK来取代段落文本

我解析使用.net的OpenXML SDK 2.0 OpenXML的一些Word文档。我需要更换某些句子与其他句子作为处理的一部分。迭代这些段落中,我知道,当我发现我的东西需要更换,但我难倒,如何我可以取代它。 举例来说,可以说,我需要更换了一句“专供施工未建立劳动合同。”用HTML片段到Sharepoint可重用内容下文。 <跨度类=“MS-rtestate读取MS-reusableT ..
发布时间:2015-11-26 19:28:01 C#/.NET

如何转换System.IO.Packaging.Package为HTML?

Microsoft Word中的互操作性类可以让你在我读解决方案 在讨论的API可能是对文件的保存方法;当HTML的文件类型选择时,Word转换的文档转换为HTML,并应用适当的样式。 有机会,鉴于 DOCX 格式是XML,有某种事情的XSLT转换;这仅仅是猜测,但它不是牵强,因为XSLT通常用于创建XML HTML。 这是说,你在找什么大概会的没有的驻留在的 包类,也不应该。该包类是用于创 ..
发布时间:2015-11-26 18:51:56 C#/.NET

处理OpenXML / EPPlus - 在.NET中创建PivotCache

我希望这能帮助我,至少,回答了2个问题,我问所以,suposing我有一个Excel工作表, wksRawData 在EPPlus创造,我想创建第二个表与基于透视表缓存数据透视表 wksRawData.Cells(wksRawData.Dimension.Address) - 在这种话,我可以删除wksRawData但仍保持数据透视表的希望。我将如何做呢? 到目前为止,我的code在我的第二个工 ..
发布时间:2015-11-26 18:44:25 C#/.NET

OPENXML添加新行现有的Excel文件

我有很多的XLSX文件,我需要在最后一个文件中添加一个新行。我使用的OpenXML,到目前为止,我知道如何打开/创建小号preadsheet,但我的搜索添加新行现有的文件返回任何内容。任何想法? 解决方案 如果你需要做的是一个空行添加到末尾,如果已存在某行的行索引,在你不在乎,那么以下应为你工作: 公共静态无效的InsertRow(WorksheetPart worksheetPart) ..
发布时间:2015-11-26 17:03:11 C#/.NET

如何从Excel工作表中使用的OpenXML检索标签名称

我为preadsheet文件有182列在其中。我需要到S preadsheet数据放到一个数据表,标签由标签,但我需要找出因为我从每个标签添加数据,什么是标签名称,并添加标签名称的列在数据表中。 这是我如何建立数据表。 我然后循环工作簿中并深入到 sheetData 对象,遍历每个行和列,获取单元格的数据。 DataTable的DT =新的DataTable(); 的for(int i = ..
发布时间:2015-11-26 10:46:30 C#/.NET

如何读取DOCX文档元数据信息?

我要实现的是有一个word文档模板(DOCX),其中将包含标题,作者姓名,日期等。 这个模板,然后将用于用户来完成它。我需要创建一个C#程序,将采取在的docx文件和读取所有感兴趣的信息(标题,姓名,日期,..)。 所以,我的问题是: 我如何把元数据到模板中说:这是标题,这是日期,这是名称等? (未编程) 如何编程阅读这些信息? 解决方案 我没有看过的OpenXML在一段时间,所以 ..
发布时间:2015-11-26 01:13:08 C#/.NET

OpenXML的图书馆(替代ClosedXML)

什么是一些库扩展的OpenXML(或添加一种抽象层来处理OpenXML)类似ClosedXML? 我在寻找与至少1.0版本的商业软件或免费软件的工具。 感谢你在前进。 解决方案 开源:你看 EPPlus ? 口号:创先进的Excel 2007/2010小号preadsheets服务器 许可:GNU通用公共许可证(LGPL)。 ..
发布时间:2015-11-26 00:03:37 C#/.NET

html插入OpenXML的Word文档(.NET)

使用的OpenXML SDK,我想插入基本的HTML片段到一个Word文档。 你会怎么做: 在直接操作XML? 在使用XSLT? 在使用AltChunk? 此外,C#或VB的例子非常欢迎:) 解决方案 下面是另外一个(相对较新)替代 HTTP://notesforhtml2openxml.$c$cplex.com/ ..
发布时间:2015-11-26 00:01:03 C#/.NET

打印的OOXML文档没有安装微软Word

有没有什么办法,而不必MS Word中安装打印OOXML文档(.docx文件)? 它可以很好地通过微软Word界面,但我需要找到一种方法,使用它在未安装MS Word中的服务器。我一直在挖掘通过API,并没有发现任何明显的,所以我倾向于相信没有一个方法。这样的话? 编辑:德文的答案基本上是我的理解是这样。我应该提到,我使用的.NET框架。所以,我想知道是否有可能是一个.NET库,将能够被处理的 ..
发布时间:2015-11-25 15:18:23 C#/.NET

保存的Word docx文件为PDF

我使用OPENXML创建的Word docx文件。我想一旦被创建为PDF文件来保存这些文件。有没有一种方法可以让我在OPENXML做到这一点?我认为答案是否定的。如果没有,有没有推荐的库或工具,我可以用它来/打印docx文件保存为PDF格式(编程,在.NET)?我看着sharpPDF(PDFSharp),而且似乎这个库只是从头开始生成PDF,不节能的docx为PDF。 我可以以某种方式打印到已安 ..
发布时间:2015-11-25 15:08:17 C#/.NET

EPPlus透视表 - 折叠整个领域

有谁知道如何做到这一点? 我使用EPPlus在.Net和已创建了2行字段和数据透视表中的汇总数据字段: 昏暗的枢轴作为OfficeOpenXml.Table.PivotTable.ExcelPivotTable 透视= wksPivot.PivotTables.Add(wksPivot.Cells(“A1”),Datarange,“PNAME”) Pivot.RowFields.Add(Pi ..
发布时间:2015-11-25 14:05:40 C#/.NET

流在内存Word文档使用的OpenXML SDK瓦特/ ASP.NET结果"腐败"文件

我不能流,我创建一个Word文档中飞落到浏览器。我经常收到从Microsoft Word一条消息,该文件已损坏。 当我通过一个控制台应用程序运行code,采取ASP.NET出来的图片,文档正确,没有任何问题产生。我相信一切围绕中心,写入文件了。 下面是我的code: 使用(MemoryStream的纪念品=新的MemoryStream()) { ..
发布时间:2015-11-25 13:13:00 C#/.NET

如何获取单元格的值与应用的格式(格式的单元格值)的OpenXML SDK

我一直在使用Google和搜索网站上的答案,但我无法找到一个解决方案 - 无处不在的人大多​​是讨论如何添加新的数字格式的文档,并将其应用于 我需要的是让单元格的值作为一个字符串应用格式 - 即相同的字符串会用Excel显示 我已经想通,有没有简单的方法或内置函数将返回现成格式化值的单元格。 所以,在我看来,要想让我需要做两件事情的价值: 1.获取格式字符串。 2.使用此字符串格式的单元格的 ..
发布时间:2015-11-24 21:44:17 C#/.NET

使用的OpenXML在Word文档替换图片

这是我的最后一个问题继的OpenXML看起来像它可能不正是我想要的,但文档是可怕的。谷歌搜索小时还没让我更接近搞清楚什么我需要做的。 我有一个word文档。我想以这样的方式,我可以再打开的OpenXML文档并替换图像的图像添加到Word文档(使用文字)。应该足够简单,是吗? 我假设我应该能够给我的形象'占位'某种形式的ID,然后使用 GetPartById 定位的形象和更换。这将是正确的方法? ..
发布时间:2015-11-24 20:48:53 C#/.NET

在.NET中创建的OpenXML US preadsheet不会在iPad的开

我想产生的preadsheet在.NET这将是打开的,我的经理在他的iPad时,他不在办公室。 在S preadsheet打开罚款在Windows PC上,而是试图打开在iPad上时,它说“当读取文件时出错”(非常有用!) 通过使用“比较”功能的OpenXML的SDK生产力工具与文档的不打开iPad上,并通过执行错误的文档的XML文件中的一些手工编辑在记事本中我​​已经收窄下来到文件的 XL ..
发布时间:2015-11-24 15:39:42 C#/.NET

OpenXML的SDK:让Excel的重新计算公式

我在微软的Office OpenXML的SDK 2.0更新的一个Excel US preadsheet一些细胞。改变值使得含有式依赖于改变的细胞无效所有细胞。然而,由于缓存值Excel不重新计算公式推,即使用户点击“计算现在” 什么是通过SDK的整个工作簿中所有依赖电池失效的最好方法是什么?到目前为止,我已经找到了以下code段的 公共静态无效ClearAllValues​​InSheet (S ..
发布时间:2015-11-24 14:34:30 C#/.NET