问题标签 [wordprocessingml]
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.
ios - 在 iOS 中使用 libopc
嗨,我正在开发一个包含文字处理工作的应用程序。我正在尝试为此目的使用http://libopc.codeplex.com/,但我找不到合适的方法来做到这一点。谁能指出我正确的方向来实现这一目标。
我能够在 webview 上加载 .docx 文件。那么,我可以用它UIWebview
来做到这一点吗?
xml - 使用 XSLT 转换在 WordProcessingML 中保留换行符和空格
我正在使用 WordprocessingML 以编程方式创建 Word 文档,但找不到在我的文本 (w:t) 块中保留换行符的方法。有一个答案是无法保留运行之间的空间,通过以下方式解决空间问题:
但是,我正在使用创建 docx 文件的目录结构并在源 xml 文件上运行 xslt 转换以生成 word 使用的主 document.xml 文件的 JavaScript 文件。我不确定我是否具有与上述代码相对应的实际低级 WordprocessingML 属性。我努力了:
和
可以这样做,还是需要多个段落 (w:p) 标签?为了便于使用,我希望源 xml 文件的编辑器只将所需的空格放在单个文本标记中,而不是让他们手动添加额外的 xml 标记,如选项卡或段落。
xml - 自动提取 word docx 存档和 xml 文件的漂亮打印转换
如果重命名例如。文件document.docx到document.docx.unzipped.zip可以提取该存档,例如。到文件夹' document.docx.unzipped '。不幸的是,提取的xml 文件不是很可读,因为所有 xml 信息都在一行中。
我想自动化提取 docx 存档并从存档中转换所有xml 文件的过程。提取文件夹(document.docx.unzipped)到可读/漂亮的版本 (如 Notepad++ --> Extensions --> XML Tools --> Pretty Print(XML 仅带换行符))
有什么快速方法的想法吗?
EDIT1:从https://stackoverflow.com/users/1761490/pawel-jasinski修改想法
openxml - MS Word、DOCX、Open XML - 通过更改 XML 应用主题
需要通过操作 XML 将主题从一个 word 文档 (DOCX) 应用到另一个。
我正在经历的道路是 -
word/themes 文件夹至少包含一个 theme#.xml 并且可以让 rels 文件夹包含关系文件。我决定不触摸 rels 文件夹并复制 word/theme 文件夹中存在的所有 theme#.xmls(可能不止一个)。这对我有用。
我对此有两个担忧:
1. 我是否还需要添加 word\theme_rels 中存在的 theme1.xml.rels 文件?它包含映射到 word\media 文件夹中的一个图像。我还需要添加图像映射吗?
2. 对于“Quotable”等少数主题,theme1.xml 在“a:fmtScheme”节点中包含一个对关系 id 的引用,可能用于 DrawingML 和形状。
例如:
由于此处的“rId1”指的是styles.xml并在word_rels\document.xml.rels中维护,我担心的是word_rels\document.xml.rels映射到styles.xml不能是主题正在获取的文档中的rId1应用(例如这可能是styles.xml 的rId5)。那么,在复制时是否需要在 theme1.xml 中更改它才能正常工作。
任何帮助将不胜感激。
c# - 将表(行)与 OpenXML SDK 2.5 保持在一起
我想在一个word文档中生成多个表,每个表有2行。但我想把这两行放在一起(如果可能的话)。
new KeepNext()
第一行不起作用new KeepNext()
在第一行的最后一段不起作用new CantSplit()
在桌子上不起作用
在所有情况下,第二行(如果太大)都位于第二页上。最后一个单元格(内容大的单元格)上的Anew CantSplit()
避免了单元格的中断。但是没有一个选项可以避免表格的拆分(按行)。
visual-studio-2010 - XSLT 的正确格式,包括 WordProcessigML (OpenXML)
我有想在 Visual Studio (2010) 中编辑的 XSLT 文件。该模板用于将输入数据 XML 转换为 OpenXML 格式(MS Word 文档)。Visual Studio 无法正确格式化(拆分为多行并缩进)。屏幕截图上的选定行(以<wx:sect>
标签开头)只有一英里长,不受Edit > Format Document (Format Section)
. 这一行里面是对 Word 文档的完整描述。
我需要做什么(安装可能是)以便VS可以格式化这样的文件?
openxml - 将 Xdocument 解析为 Open XML 字处理文档
我有一个 xml 字符串,我使用字符串创建了一些字符串函数。
例如。
现在我想在打开的 x 文档中加载这个 xml 文件。
将 Xdocument 解析为 Open XML 文字处理文档 任何人都可以帮助我吗?
希望得到答复。
提前致谢
colors - 在 WordprocessingML 和 DrawingML 中的颜色色调/阴影和亮度之间转换
我正在寻找颜色色调/阴影与亮度调制和偏移之间的数学关系,如果有的话,或者至少是它的近似值。我需要知道这一点,因为我想在 WordprocessingML 中转换字体颜色,例如:
到 DrawingML 中的相应颜色,例如:
这两个样本似乎是等效的,它们在 MS Word 中的应用方式相同,但是不清楚如何从另一个样本中确定一个样本,反之亦然。
ms-word - DOCX:作为字段结果计算为空字符串的字段代码
我需要在最终评估为空字符串的 word 文档中插入该字段。
我的一些想法;
我们可以在office word文档中插入这种域代码吗?