首页 文章
  • 0 votes
     answers
     views

    在openxml中插入连续编号的段落列表

    我有一个带有编号列表段的word文档 . 例如 列出项目 Google新闻是由Google开发的新闻聚合器和应用 . 它提供了由数千家出版商组织的连续,可定制的文章流 . 第3段 . 我的要求是继续插入两个更多编号的列表4.,5 . 等段落(带文本) . 并且还应保留前一段格式 . 使用当前代码,编号列表从1开始而不是4.没有得到我错的地方 . NumberingDefinitio...
  • 5 votes
     answers
     views

    Excel在* .xlsx中找到了不可读的内容

    我正在从代码生成excel模板 . 当我运行这个部分来创建我的WorkBook时,我没有在代码中出错,但是当我打开Excel文档时,我收到一个错误,指示该文件是不可读的 . 无论如何我能够点击打开它,我收到以下消息 已删除的记录:/xl/workbook.xml部分(工作簿)中的工作表属性 知道我的代码中可能有什么问题吗? public void CreatePackage() { u...
  • 10 votes
     answers
     views

    OpenXml表错误“每个</ tc>之前需要<p>元素”

    我创建了一个Word模板,然后通过OpenXML SDK处理该模板,用数据库查询中的数据替换文档的某些内容 . 该模板由一些基本文本组成,其中纯文本内容控件注入了我想要替换文本的位置 . 然后我使用这些控件中的文本作为查找替换值的键 . 在大多数情况下,这工作正常(我只是更新Text对象的Text属性) . 在一种情况下,我用表替换文本 . 在这种情况下,我在代码中构建一个表,然后用新的Table...
  • 0 votes
     answers
     views

    使用Open XML Format SDK 2.5将文本写入其中后无法打开.xlsx文件

    public void OpenDxRecordsFormExcel() { try { var document = SpreadsheetDocument.Open(@&quot;C:\DxRecordForm.xlsx&quot;,true); WorkbookPart workbookPart = do...
  • 0 votes
     answers
     views

    Excel Open xml sdk - 在具有范围修改的单元格之间复制公式

    我有一个公式细胞(CellFormula) . 我不知道公式内容(可能是Sum,ifs或任何其他计算) .公式可能包括范围 .将单元格拖动到其他单元格(在Excel应用程序本身手动)时,公式范围将更新 .我希望公式编程副本的行为方式相同 .如果公式包含范围说明符,我想将它们更新为当前行 .没有正则表达式操作,是否有一些内置的方法可以做到这一点?
  • 0 votes
     answers
     views

    使用openxml替换演示文稿中的Pictureplaceholder

    我尝试用openxml sdk替换Powerpointpresentation中的Pictureplaceholder . 我想我找到了占位符,但我不知道如何用图像替换它 . 需要使用从masterpart创建的幻灯片 . 从主服务器应用指定的布局,该布局按预期工作: Slide slide = new Slide(new CommonSlideData(new ShapeTree())); Sl...
  • 0 votes
     answers
     views

    openxml powerpoint presentation - 插入文本段落会导致文件损坏

    平台:.NET 4.5,C#,Open XML 2.0 SDK What I'm trying to do: 从模板创建一组重复的幻灯片,创建'n'个新幻灯片(每个幻灯片复制模板幻灯片),每张幻灯片中包含一些特定文本 . 文本是多行,有些可能是粗体,因此必须不是作为单个文本插入,而是作为多个文本段落插入 . Problem 看来我正在做我需要做的所有事情,但我遇到了一个损坏的文件错误 . What...
  • 7 votes
     answers
     views

    使用OpenXML创建.pptx文件

    我想基于C#中的模板创建PowerPoint演示文稿 . 我正在使用 OpenXML 2.0 SDK . 我的第一步 . 我拿了我的.pptx模板,在C#代码中更改了它并将其复制到我的项目中 . 我能够根据我的模板创建幻灯片 . 现在我想在我的模板中添加一些占位符 . 我在msdn side找到了以下方法 void SwapPlaceholderText(SlidePart slid...
  • 3 votes
     answers
     views

    如何使用OpenXml(MS Word)获取绘图的图像ID?

    我需要获取Drawing对象的关系 id 以使用 OpenXml 从Word中提取图像 . 我看到Replace image in word doc using OpenXML,我现在正在使用此代码: string imageId = &quot;default value&quot;; Blip blipElement = selectedImage.Descendants&lt;Blip&gt...
  • 0 votes
     answers
     views

    OpenXml:在PowerPoint演示文稿中替换Excel“previewimage”

    我正在使用基于PowerPoint模板的C#(使用OpenXML)创建应用程序,遍历幻灯片并用SSRS报告替换所有图像 . 这适用于图像,但其中一个元素是嵌入式Excel工作表,应直接在演示文稿中编辑(基于SSRS报告的内容) . 我能够呈现报告并将其嵌入PowerPoint演示文稿中,但我无法弄清楚如何更新嵌入式Excel工作表附带的“excel预览图像” . 在生成的pptx中输入和退出Exc...
  • 0 votes
     answers
     views

    C# - OpenXML SDK 2.5 - 使用包含图像的布局从幻灯片母版插入新幻灯片

    我使用这个[https://codingthedocument.wordpress.com/author/agschwantes/]在OpenXML 2.5 SDK的帮助下创建我的新幻灯片 . 我设计并使用自己的幻灯片母版创建了一个新的幻灯片 . 我的幻灯片母版包含一些带图像的布局和一些没有图像的布局 . 如果我从没有图像的主布局创建幻灯片,一切正常 . 如果我创建一个包含图像的布局的幻灯片,我得...
  • 1 votes
     answers
     views

    使用OpenXML SDK创建文档时,OpenXML Powertools HtmlConverter失败

    我使用OpenXML SDK 2.5编写了一个Word文档,当我在MS Office中预览时,这些文档会给出预期的外观和格式 . 现在我需要将此文档转换为HTML文档,我在OpenXML Powertools中了解了 HtmlConverter ,并尝试使用它,使用OpenXML电源工具将Docx转换为Html失败,并将 NullReferenceException 表示为 Part 作为空值参数...
  • 2 votes
     answers
     views

    将Excel OpenXML Doc中特定工作表的范围复制到第二个OpenXML Excel工作表中的特定位置(包含在范围内的包含绘图)

    我一直在寻找这个片段并且要么: 我问Google错误的问题, 我使用了错误的方法或 还没有人这样做过(不太可能,我知道) . 我有一个模板OpenXML电子表格文档,在10-15页上有图纸和数据/计算,每张10-15张 . 我希望将模板文件中特定工作表上的特定范围内的所有内容复制,即file1.xlsx的['SheetZ1'!$ X1 $#:$ Y1 $#]复制到输出OpenXML...
  • 4 votes
     answers
     views

    Excel表验证/公式未复制到新表行

    我目前正在使用EPPlus库将大量数据导出到每个工作表的几个工作表和表中 . 我已经能够创建列表验证,并通过名为range的查找工作表完美地工作 . 但是,我遇到了一些我一直无法弄清楚的奇怪行为 . To begin: 我下载文件 . 我打开文件 . 我选择带有表格的电子表格,表格中有多行,有一个列表验证列,其中选项是/否可从下拉列表中选择 . 每行都有此列表验证 . 场景1: 然后我在excel...
  • 37 votes
     answers
     views

    使用Open XML从C#中的Excel到DataTable

    我正在使用Visual Studio 2008,我需要使用Open XML SDK 2.0从Excel工作表创建 DataTable . 我需要使用带有工作表第一行的DataTable列创建它,并使用其余值完成它 . 有没有人有一个示例代码或链接可以帮助我这样做?
  • 1 votes
     answers
     views

    OpenXML SpreadsheetML Sideways文本

    我试图弄清楚如何在OpenXML中的电子表格单元格中侧面打印文本 . 我认为它可以通过Cell类的ExtendedProperties以某种方式完成 . 这就是我所拥有的 . Cell cell = GetCell(worksheetPart.Worksheet, columnName, rowIndex); cell.DataType = CellValues.InlineString; ...
  • 0 votes
     answers
     views

    在预先存在的电子表格中定义OpenXml样式

    我正在使用OpenXml SDK生成电子表格 . 我目前使用大约5种不同的单元格格式,我在样式表中定义 . 这工作正常,假设我正在创建一个全新的文档 . 样式表看起来像这样: &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;x:styleSheet xmlns:x=&quot;http://schemas.o...
  • 4 votes
     answers
     views

    使用Open XML插入WorkSheet - “......不可读的内容......”

    当我按照本教程学习时: http://msdn.microsoft.com/en-us/library/cc881781.aspx 打开Excel文档并插入一个空工作表,最终结果是一条消息告诉“Excel找到了不可读的内容......你想要恢复这个工作簿的内容......” . 如果我恢复所有插入的工作表都是空白的(即使我以编程方式添加内容) 将xlsx重命名为.zip并检查后,显示已创建工作表,...
  • 0 votes
     answers
     views

    使用OpenXML创建Excel文件,内容不可读

    我是新手并且在使用OpenXML SDK 2.5时苦苦挣扎,我正在尝试从数据表创建一个Excel文件 . 我用这个例子中的答案开始: Export DataTable to Excel with Open Xml SDK in c# 它运行没有错误,但生成的文件是不可读的,“Excel在'TEST.xlsx'中找到了不可读的内容 . ”你想恢复这本工作簿的内容吗?“ 在Debug中,我在填充数据表...

热门问题