问题标签 [openxml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在 C# 中填充 Word 2007 模板的最佳方法是什么?
我需要从代码中填充 Word 2007 文档,包括重复的表格部分 - 目前我在 docx 的 document.xml 部分使用 XML 转换,但是设置起来非常耗时(每次编辑模板文档时) ,您必须重新创建 transform.xsl 文件,对于复杂的文档可能需要一天的时间)。
有没有更好的方法,最好是不需要您在此过程中运行Word 2007 的方法?
问候理查德
sharepoint - SharePoint 和 Office Open XML 交互问题
我整个周末都为此感到沮丧,再加上一两天,所以任何帮助都将不胜感激。
我正在尝试编写一个程序,该程序可以以编程方式进入 SharePoint 2007 文档库,打开文件,更改文件内容,然后将文件放回原处。除了最后一部分之外,我已经完成了所有工作。涉及 Office Open XML 的原因是我通过 Office Open XML SDK 打开和修改文档的方式。我的问题是:如何将它从文档中取回图书馆?
我看到的问题是 WordprocessingDocument 对象本身没有保存功能。这使我无法将其保存到 SPFile 的 SaveBinary 函数中。
.net - 在未安装 MS Word 的情况下打印 OOXML 文档
有什么方法可以在不安装 MS Word 的情况下打印 OOXML 文档(.docx 文件)?
它通过 MS Word 界面运行良好,但我需要找到一种方法在未安装 MS Word 的服务器上使用它。我一直在挖掘 API 并没有发现任何明显的东西,所以我倾向于相信没有办法。是这样吗?
编辑:德文的回答基本上就是我所理解的情况。我应该提到我正在使用 .NET 框架。所以我想知道是否有一个 .NET 库可以处理 docx 文件进行打印?我看到将作业添加到DefaultPrinterQueue
(LocalPrintServer
在System.Printing
命名空间中)时,它可以处理 XPS 文档。所以也许这就是要走的路。
c# - 以编程方式在 MS Word 中打开 xml 文件
我正在使用 C# 在 Microsoft Word 2007 中打开一个 xml 文件。我正在使用 xsl 文件来定义布局,该布局达到了我需要包含图像的程度。我使用了典型的 src html 标记,当在 ie 中查看 xml 时显示图像,但在 Word 中打开时不显示。我得到了图像占位符,所以我只能假设 Word 根本找不到图像。它位于 xml 文件和 xsl 文件旁边,但这没有任何区别。要打开文档,我将传递 xml 和 xsl 的文件名。我想,由于 src 在 xsl 中,它看起来只是相对于这些文件之一。
任何建议将不胜感激。
[编辑] 抱歉,我忘记了这个。我最后修好了。明天我会检查我的解决方案并更新它。
openxml - Word 2007,Open XML - 嵌入图像
你知道什么基本信息必须<w:p/>
在 *.docx 文档中的 document.xml 中包含一个段落 ( ) 来指定一个图像吗?我知道必须有:
指定关系 ID,但还有什么?在 Google 中很难找到它,并且尝试从准备好的文档中删除标签或阅读规范需要花费大量时间。
一个包含所有必需标签的示例将不胜感激。
c# - 在 Docx 文件中插入注释*围绕*运行中的文本
如何在文本运行中搜索特定文本(在 Docx 中使用 OpenXML SDK 2.0),一旦找到它,如何在“搜索文本”周围插入注释。“搜索文本”可以是现有运行的子字符串。示例中的所有示例都在第一段周围插入注释或类似的简单内容......不是我想要的。
谢谢
xml - 如何将 Excel OpenXML 共享字符串转换为内联字符串?
我有一个 Excel 2007 OpenXML 格式的大型电子表格,我想以编程方式在 xml 中进行操作。Excel 使用共享字符串方法保存它,这种方法虽然更有效,但使过程复杂化。有谁知道 Excel 中是否有一个选项可以使用内联字符串保存,或者可能已经构建了一个实用程序来再次将所有字符串重新内联到 sheet.xml 中?没有太多运气谷歌搜索,如果可能的话,我宁愿使用现有的解决方案而不是构建自己的转换器。谢谢。
vbscript - 动态创建 Office Open XML 文档:在打开时更新所有字段
我正在以编程方式生成 Office Open XML 文档(Word 2007 格式),并且希望在我生成的文档首次在 Word 中打开时更新所有字段。
当我前段时间对此进行研究时,唯一的方法是在文档打开时运行 VB 脚本。但是 VB Script 默认情况下不运行,为此用户必须授权脚本,这比要求用户执行“全选,F9”更复杂,因此这违背了目的。
有什么建议吗?
亚历克斯
.net - 将图表添加到 WordprocessingML
我想使用 Open Xml SDK 2生成一个包含图表的 Open XML 文档。我找到了一个SpreadsheetML 示例,但我不知道如何在 .docx 中添加图表...
Open Xml SDK 2 的文档/示例是否有很好的来源?
python - 如何以编程方式将注释插入 Microsoft Word 文档?
寻找一种以编程方式将注释(使用 Word 中的注释功能)插入 MS Word 文档中特定位置的方法。我更喜欢一种可以在最新版本的 MS Word 标准格式中使用并且可以在非 Windows 环境中实现的方法(最好使用 Python 和/或 Common Lisp)。我一直在查看 OpenXML SDK,但似乎无法在那里找到解决方案。