问题标签 [wordml]
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.
.net - 文字处理标记语言中这些 XPath 表达式之间的区别?
在 Microsoft Office Word 2003 的文字处理标记语言 (WordML) 中,以下两个 XPath 表达式之间有什么区别:
和
我很困惑,因为如果计数为零,那么尖括号中的表达式的重要性是什么?不是都选择相同数量的节点吗?
另外, */w:t 是否只选择孙辈,还是会考虑直系子女?
c# - 合并 docx 文件后,文档样式功能区中标题 1、标题 2 未突出显示
我正在合并几个 docx 文件,这些文件是通过 C# 使用 openxml 和 wordml 创建的。标题标签为标题 1 、标题 2 等的文件以及带有这些标签的一些文本。当这些文件被单独创建时,如果我们单击或选择那些标记有标题 1 和标题 2 的文本,那么标题 1、标题 2 等会被突出显示,并且导航盘也会显示在标题 1、标题 2 标记上,但是在合并这些文档后,当我们单击或选择这些文本时,标题 1 和标题 2 并没有突出显示。在样式功能区。此处给出了该合并的代码,
wordml - 从右到左语言的 WordML 粗体字
在将文本格式化为粗体 + 从右到左方面需要您的帮助。现在我成功地只得到了两者中的一个,但不能同时得到两者。
我试过这个:
它没有用。
macos - Word for Mac 未生成预期的 WordML
我正在为 WordML 编写解析器。通过规范,我读到计算文档中页数的方法是Pages
读取DocumentProperties
. 如果我正确阅读了规范,DocumentProperties
应该总是在那里。
在我的 Mac 上创建测试文档时,我注意到生成的 xml 中没有Pages
orDocumentProperties
元素。我有一个w:document
,里面有一个w:body
内容。
是DocumentProperties
强制性的还是这是 Mac 的事情?
vsto - 将内容控件添加到现有段落
我有一个小方法,除了单词段落,段落内容和任何评论内容(如果有的话)。作为跟踪文档中哪些段落已被处理的一种方法,我试图在 openxml 注入段落周围添加一个内容控件。它爆炸了,我不确定从哪里开始,因为我对 openxml 还很陌生。我的代码示例如下:
java - 使用 XSLT 从自定义 Xml Java 创建 docx/doc
我有一个自定义 XML,我必须将其转换为 Microsoft Word Doc/Docx。有许多 Java API,如Apache POI、docx4j,但我找不到任何支持使用 XSLT 创建 word 文档。
Docx4j 绝对支持将 docx 转换为 xml,但是如何解决呢?
我用谷歌搜索并找到了WordML
所以我想到了使用 XSLT 首先将我的自定义 xml 转换为 WordML 格式,然后再将 WordML 转换为 doc/docx。
我的问题是:
- 我如何将 WordML 转换为 docx/doc(一种开源方法)
- 是否可以在 WordML 中实现 toc 链接
如果做得正确或建议一种方法,请指导我。谢谢。
ms-word - 转换后 Word 文档间距不正确
在 Compat 模式下查看文档(docx),然后在转换为“最新”格式后查看时,某个区域的间距会被搞砸。
我检查了 Styles.XML 文件,它们看起来都一样,但是从视觉上看,它们是非常不同的。
下面的示例 - 正如您所看到的,第一张图像的“之前”间距要晚得多,尽管这两个文件在两个文档中都设置为相同。
想法?
在 [兼容模式] 中查看
转换为最新格式后查看
在深入研究之后,我得出的结论是,这是 word 如何计算其字间距的问题。
查看原始文档时,我们可以看到“日期和称呼”部分的前后间距
在转换到最新版本的 Word 时(甚至从 Word 本身),它似乎从称呼的 22pt 间距前删除了 12pt 间距,并在视觉上将其减少到间距前 10pt;
我们可以添加 12pt 间距,这将产生正确的视觉间距,或者我们可以将 Before Spacing 减少到 12pt,然后看起来好像没有间距。
似乎解决了这个问题,需要从日期中删除 12pt After Spacing,并添加到 22pt Before Spacing,从而产生 34pt 前间距,这将呈现相同的视觉外观。
xml - 使用 XSLT 样式表将 Docbook XML 列表转换为 WordML
我有以下要翻译为 WordML 的 XML:
到目前为止,这是我的 XSLT 1.0 样式表模板:
但是这个
- 不适用于嵌套列表。
- 对于有序列表的每个列表项,列表的 ID ("position()") 应该相同。
有人可以帮帮我吗?尤其是嵌套列表部分。
见:http: //xsltransform.net/jyH9rN8
预期输出:
html - 在动态生成的 Word 文档上制作文本重叠标题
我创建了 2 个相同的 word 文档: test1 和 test2 它们都包含一个标题。
两个文档之间的唯一区别是页眉的下边距已向上移动,因此文本可以与页眉重叠。
然后我生成xml并进行比较。我注意到一个有趣的行,这两个文档都不同,结果如下:
测试1.xml:
测试2.xml:
所以w:pgMar
w:top 已经从1417
变为-49
。
现在我从 HTML 动态生成 Word 文档,这里是使用的代码的主要部分:
谁能告诉我是否可以通过在某处集成注意到的 xml 参数或通过添加样式此代码来重现文本和标题之间的重叠效果?