问题标签 [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.

0 投票
4 回答
8094 浏览

xml - XML to WordML using XSLT 1.0 - 用 wordML 格式化标签替换 xml 内容中的 html 标签

我正在从一个 xml 文件创建一个 WordML 文档,该文件的元素有时包含 html 格式的文本。

这就是我的模板的设置方式。我有一个递归调用模板函数,它对源 xml 内容进行文本替换。当遇到“ <b>”标签时,我在 CDATA 中输出一个包含“ </w:t></w:r><w:r><w:rPr><w:b/></w:rPr><w:t>”的字符串,以关闭当前运行并启动一个启用粗体格式的新运行。当它到达一个“ </b>”标签时,它用下面的 CDATA 字符串“ </w:t></w:r><w:r><w:t>”替换它。

我想做的是使用 XSL 关闭运行标记并开始新的运行,而不使用 CDATA 字符串插入。这可能吗?

0 投票
2 回答
4392 浏览

xslt - 将 XHTML 转换为 Word ML

将 word HTML 转换为 word XML 的最佳方法是什么?我买不到工具,所以需要最好的 XSLT 工具,它是免费的,并且适用于段落、列表、粗体和斜体等基本格式。

0 投票
1 回答
3723 浏览

xml - 如何将 docx 或 wordml xml 文件转换为 xsl-fo?

我一直在寻找一种将 docx 或 wordml xml 转换为 xsl-fo 的方法。

我读了这篇文章:

Perl 最好的 XSLT 引擎是什么?

但我在让 apache-fop 运行时遇到了异常问题。

我能够下载垃圾箱并在本地运行它,但格式有点不对,它没有维护页眉和页脚或第 1 节或第 3 节(17 页文档 3 节)。

它还将文本重叠在大纲数字上,并且不保留使用的字体。

尝试更简单的测试导致 fop 完全失败。

我想找到一种方法来创建至少接近 100% 准确复制原始文档的 PDF。

0 投票
2 回答
1143 浏览

c# - 在 Docx 文件中插入注释*围绕*运行中的文本

如何在文本运行中搜索特定文本(在 Docx 中使用 OpenXML SDK 2.0),一旦找到它,如何在“搜索文本”周围插入注释。“搜索文本”可以是现有运行的子字符串。示例中的所有示例都在第一段周围插入注释或类似的简单内容......不是我想要的。

谢谢

0 投票
2 回答
1548 浏览

asp.net - 使用 ASP.Net 使用模板和 XPath 生成 WordML 报告

我需要知道我们如何使用模板和使用 ASP.Net 的 XPath 生成 WordML 报告。它的优点是什么。

我需要一个简单的如何教程。

0 投票
3 回答
2689 浏览

xml - Get original image dimensions when embedding image in WordprocessingML

I am dynamically creating Word documents using the Velocity template engine. The documents are created in XML (using the Microsoft Office 2003 WordprocessML XML standard).

I am embedding an image (encoded in Base64 format) inside the WordML in the traditional way:

The issue is with image sizing / scaling. Note the style attribute on the <v:shape> tag. Setting height and width to 100% does not size the image to its actual size. It sets height and width to approximately 1.04 inches which skews the image. Leaving off the height and width has the same effect. Setting height and width to auto has the same effect.

Most annoyingly, if I open the generated document in Word 2003, right click on the image, open the Format Picture dialog, and go to the Size tab it display the correct height and width under "Original size." It even provides a "Reset" button that resizes the image to its original size (assuming the "Relative to original picture size" checkbox is checked.)

I am like: !*@&#^#% ???

So my question is:

Is there anyway in the context of WordML to get the original size values for the image (or instruct Word to use the original image size)?

If someone can help will this question, I promise I will write an in depth blog post to ensure that I will be the last person that has to deal with this.

0 投票
1 回答
855 浏览

crud - 基于 HTA 的 Crud 应用程序的设计建议

我正在为各种内部 CRUD 应用程序开发一个框架。我已经考虑了几种 MS 技术(WPF、Access、WinForms、ASP.NET),并且已经为客户端选择了带有 HTA+Jquery 的 ASP.NET MVC。我这样做的原因是,我需要一种方法来编写和部署快速的一次性 GUI 应用程序,以及维护预计具有较长生命周期的更强大的应用程序。

首先,对于在客户端使用 ADODB 与在服务器端使用 ADO.NET 的相对优点,我将不胜感激。我倾向于 ADODB,因为我将拥有对 SQL Server 的客户端访问权限(我已经编写了一个处理与 ADODB 交互的 js 库)。但是,我可以看到开发 RESTful 服务最终可能会有用。

其次,我需要将报告功能整合到系统中。我可以使用 SQL Server 报表服务或水晶报表,但用户已经习惯了一些使用 VBA 在 Word 中编写报表的旧应用程序;所以我正在考虑使用 WordML 来编写报告。

谢谢。

0 投票
1 回答
393 浏览

java - 有没有办法在 java 中获取 WordprocessingML 剪贴板内容?

我有一个客户管理它将 WordprocessingML 内容粘贴到我们的应用程序中。据我所知,这是从 Word 2000 直接复制和粘贴到我们的 Java 应用程序。我尝试了每个 Word 和 Java 版本的组合,但我无法重现这种行为 - 特别是因为我们的应用程序过滤了 HTML 和 text/plain。

我很确定旧版 Office 有自己的剪贴板并且只导出格式,这些格式应该可供其他程序使用。我知道的每个办公版本(可能除了 2007 年)都导出 HTML、RTF 和纯文本。

有没有办法将 WordprocesingML 内容放入剪贴板,并可能让 Java 混合数据风格

0 投票
4 回答
413 浏览

xml - “XML 往返”对 Word 2003 文档有什么影响?

将 Word 2003 文档保存为 XML,然后再返回会导致文件大小减小,而且可能还有更多我不知道的内容。新文档与旧文档的 WordML 差异仅显示修订保存 ID 的差异。那么,往返中丢失了什么?

如果实际上什么都没有丢失,那么如何解释文件大小的几千字节呢?

0 投票
2 回答
3602 浏览

wordml - 如何在 WordML 中创建项目符号列表?

我有以下 WordML 片段,它适用于编号列表:

但是,我不知道如何创建项目符号列表。我见过 lvlPicBulletId 但我不明白如何使用它。有人知道该怎么做吗?

谢谢。