wordprocessingml相关内容

将表(行)与 OpenXML SDK 2.5 保持在一起

我想在 word 文档中生成多个表,每行 2 行.但我想将这两行放在一起(如果可能的话). new KeepNext()在第一行不起作用 new KeepNext()在第一行的最后一段不起作用 new CantSplit() 在桌子上不起作用 在所有情况下,第二行(如果太大)都落在第二页上.最后一个单元格(内容较大的单元格)上的 new CantSplit() 避免了单元格的中断. ..
发布时间:2021-11-24 10:34:44 C#/.NET

将表(行)与 OpenXML SDK 2.5 保持在一起

我想在 word 文档中生成多个表,每行 2 行.但我想将这两行放在一起(如果可能的话). new KeepNext()在第一行不起作用 new KeepNext()在第一行的最后一段不起作用 new CantSplit() 在桌子上不起作用 在所有情况下,第二行(如果太大)都落在第二页上.最后一个单元格(内容较大的单元格)上的 new CantSplit() 避免了单元格的中断. ..
发布时间:2021-11-24 10:30:03 C#/.NET

不能在运行之间保留空间

我想生成一个word文档作为输入,我有这个字符串“开放包装约定",每个词都有不同的风格结果应该是开放包装约定 WordprocessingDocument 文档 = WordprocessingDocument.Create(@"C:\test PFE.docx",文字处理文档类型.文档);MainDocumentPart mainDocumentPart = document.AddMainD ..
发布时间:2021-06-12 20:35:33 其他开发

c# OpenXML 搜索和替换文本不保存

我正在尝试使用 OpenXML 和 Eric White 的 OpenXmlPowerTools(从 NuGet 安装)对 .docx word 文档中的文本进行基本搜索和替换.我已经关注了这个站点和他的博客上的示例,但由于某种原因,当我在运行代码后打开文档时,我从未看到文档中出现更改.这是我正在运行的简单函数: void ReadDocument(字符串路径){使用 (Wordprocessi ..
发布时间:2021-06-12 20:34:49 C#/.NET

打开XML SDK,向所有图形添加渐变边框

我正在做自己的项目,我想对ms word文件中的所有图片应用渐变边框.在我的研究中,我只能插入具有指定参数的新图片.问题是,我无法弄清如何访问和自定义现有图片元素.我以为,如果我创建新元素,然后将它们简单地附加到文件中,它将完成工作,但是以某种方式,Drawing元素会因为它属于一棵树或某处而丢弃错误. 下面是我的垃圾代码的代码片段. using (Wordproce ..
发布时间:2020-05-21 18:47:08 C#/.NET

如何使用OpenXML高亮显示句子中的文本?

我正在使用下面的代码搜索并突出显示MS Word文档中的文本,它对第1点有效,但对第2点无效: 1. John Alter 我搜索Alter或John,它突出显示John/Alter-有效. 2. I am going to school 我搜索going,它突出显示了going,但是它更改了I am to school going的顺序-不起作用. 如何解决第2点?下 ..
发布时间:2020-05-21 18:45:09 C#/.NET

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

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

使用OpenXML在Word中获取一个复选框

如何使用OpenXML获取嵌入在Word文档中的CheckBox控件的句柄? 您会认为Paragraph.ControlPropertiesPart或Paragraph.Descendents()会实现某些目标,但是在每种情况下,我都会返回一个空类型. 我可以使用实际的XML结构遍历文档树,但这似乎很麻烦. 建议. 解决方案 以下代码显示了如何枚举word文档中的所有复选 ..
发布时间:2020-05-21 18:38:34 C#/.NET

如何将带有项目符号的OpenXml列表段落添加到内容控件中?

我使用Word 2013 .docx作为模板,该模板在openxml代码中打开,然后填充内容控件,然后将其保存,下载给用户,并且该部分可以正常工作. 在一个内容控件中,目标是添加项目符号列表.问题来自尝试附加或替换从方法生成的新段落.此方法工作正常,我将变量发送给它,并返回带有项目符号的段落.它会插入,但会破坏doc一词. 下面显示的是template.docx(上部)和result. ..
发布时间:2020-05-13 02:00:42 其他开发

阻止Word 2010保存o:gfxdata base64或uuencoded VML?

我正在使用.docx文件,其中包含多个插入了图像的绘图画布以及在Word 2010中绘制的某些线条和箭头.我正在使用没有兼容模式的2010格式. Word在每个v:shape和v:group元素中插入一个o:gfxdata属性,并用ascii编码的内容填充该属性.根据我的阅读,它可能是描述v:shape或v:group的VML的副本.我不知道我是否只想查找什么内容,但是我无法确定该数据的用途 ..
发布时间:2020-05-13 01:31:26 其他开发

我与合并OpenXML的SDK两个Word文档却得到了一个腐败的文件复制图像插入头部时,

我有代码,在各种不同的情况,将影像复制到文档的身体的时候,包括工作。 复制(添加)头时的代码工作并从一个文档页脚到其他,只要正被复制的页眉/页脚不包含图像。 当我复制它在其具有图像的报头,然后将得到的文件已损坏,当我尝试使用OpenXML的SDK打开它抛出一个异常说“压缩部分有不一致的数据长度”。 我知道的图像具有HeaderPart要创建(作为对复制时进入人体MainDocumen ..
发布时间:2016-10-03 20:57:58 C#/.NET

我如何可以查询在ASP.NET应用程序一个Word的docx?

我想一个Word 2007或更高的docx文件上传到我的Web服务器和目录转换为一个简单的XML结构。与传统的VBA在桌面上这样做似乎是它本来是很容易。综观用于创建的docx文件Wordpro​​cessingML中的XML数据是混乱的。有没有办法(没有COM)浏览文档中有一个面向对象的方式?的 解决方案 我强烈建议寻找到 ..
发布时间:2016-06-09 19:10:17 C#/.NET