问题标签 [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 投票
2 回答
2053 浏览

.net - XPS 到 Doc(x) 通过 .Net 转换?

有谁知道将 xps 文档转换为 docx 或最终转换为普通(非 wordml).doc 的(本机).net 方法?就像不使用办公自动化,而是使用一些可能对我有帮助的本地(第 3 方).net 库?

基本上 xps > doc 转换将在具有多个同时运行的“作业”的服务器上进行,自动化办公室已被证明是 somehwat .. flakey ...

有人知道这样的库吗?

0 投票
2 回答
501 浏览

xml - 基于元素属性的样式?

我正在使用 xslt 将 xml 转换为 wordml。如果携带该单元格内容的元素的属性不同,我希望能够以不同的方式格式化表格单元格的内容。例如,我有以下 xslt:

假设 Item0 选择了属性,我想根据此属性更改格式。关于如何修改呈现的 xslt 以实现这一目标的任何想法?问候

0 投票
1 回答
935 浏览

xml - XML 到 WordML 基础知识

我是 XML 世界的新手。我不确定构建 XML 的方法,所以我在下面提供了 2 个示例。

我的问题是:给定 XML,我如何将Example#1 / #2转换为WordML Result?我需要哪些技术来实现这一点?

示例#1:

示例#2:

改造后...

WordML 结果:

如果有办法将 XML 转换为 WordML,也许我可以选择将 XML 格式的数据保存在数据库中,而不是为 2 种不同格式即时构建 XML 和 WordML。

0 投票
1 回答
1718 浏览

c# - 尝试将图像插入 wordML 时出错

需要帮助。

我收到此错误

像这样将构造的 xml 传递给 DocumentFormat.OpenXml.Office.Drawing.Drawing() 构造函数

这是传入的xml

谢谢,基鲁

0 投票
1 回答
762 浏览

c# - 使用字节和 MemoryStream 时如何在 WordML document.xml 中省略 xml 声明?

我有 2 个代码片段,它们的工作方式不同

在这里它工作得很好并且生成 .docx 很好。

现在用字节和 MemoryStream-uri 制作它的第二种方法。

XmlWriterSettings writerSettings = new XmlWriterSettings { OmitXmlDeclaration = true }; XmlWriter xmlWriter = XmlWriter.Create(modeleRootStream, writerSettings);

当您使用第二种方式时,生成的文档并不好。在它的 document.xml 中,你会看到 xml 声明。initialXml 表示初始 WordML xml 的 XElement。

……

当您尝试在 Word 中打开它时,它会提示您文件被截断。

我怎样才能使用字节和 MemoryStreams 而没有这个问题。

0 投票
2 回答
547 浏览

java - 用于 WordML 到 Word2002 转换的 Java 库

对于我正在处理的项目,我需要将 WordML 流转换为与 Word 2002 兼容的 .doc 格式(不要问为什么 - 但相当多的用户仍在使用 Word 2002,升级到最新版本直到 2010 年第四季度才可行)。我试图研究很多选择,但大多都遇到了死胡同。

我的用例是有一个现有的基于 Java 的 Web 服务(在 Tomcat 下的 Solaris 上运行),它根据用户的请求调用第三方服务。此 3rdParty 服务将返回一个 pdf 文档和一个 WordML 文档。然后,我们需要将 Word ML 文档转换为 Word 2002 格式,并且我们的 Web 服务会更新页面以链接到 pdf 和 word 2002 文档,然后 Web 服务的用户可以打开这些文档。

Aspose.Words for Java 是我最好的选择,但它也返回UnsupportedDocumentFormat了 WordML 的异常。首先,我认为这可能是我的文档,但所有其他文档也都失败了,然后跟进 Aspose 显示,尽管有文档,当前版本不支持 Java 中的 WordML(http://www.aspose.com/community/forums/248442/ wordml 支持/showthread.aspx#248442

我本来会写.Net服务来进行转换-但那里也有一些问题-(a)我的服务[现有]在Solaris Box上运行(b)MS不建议在此使用单词自动化由于多线程性能不佳(c)使用 Aspose.Words for .Net - 但这意味着大量的硬件成本 + .Net 许可证等。

我探索了为 WordML->RTF 转换找到这种可能性的可能性,但也没有找到合适的库。除了 WordML 将包含一些我们还不知道 RTF 支持的大量图表这一事实之外,我们也无法找到,因为目前只有 WordML 可供我们使用 Word 2002 安装。

因此,它涉及到:除了 Aspose.Words for Java 之外,是否有任何库可用于执行 WordML->Word2002 [或 rtf] 转换,它不依赖于 Windows 主机执行任何操作(不考虑实际的 MS Word 安装)。

抱歉,问题很长,但我真的无法找出任何选择。任何指向合适库的帮助/建议/指针都将非常有用。付费图书馆可能没问题,只要我们可以选择提前试用以向项目发起人说明情况。

0 投票
2 回答
9347 浏览

coldfusion - 在 Coldfusion 中创建 Word 文档 - 如何进行页码编号?

我正在使用以下代码创建 Word 格式的 .doc,然后使用 cfheader 和 cfcontent 来提供服务。一切都很好,但我需要能够在页眉(或页脚)中放置动态信息,否则自动页码将是第二好的选择。

我应该如何修改代码?

0 投票
2 回答
226 浏览

wordml - 使wordml只读

我如何使 wordml 成为只读的。

有任何想法吗??

0 投票
1 回答
1657 浏览

asp.net - 使用 XML Schema 和 OpenXML SDK 进行 WordML 模板

我正在尝试使用通过 OpenXML SDK 读入的 docx 作为 .Net Web 应用程序中的模板用于套用信函(基本上)。我有一个带有我想要的格式的 docx,用从 xsd 定义的 XML Schema 标记进行标记(无论它们被称为什么,对此的帮助都非常无用)。

我在 Google 上发现的唯一类似的东西似乎是将 CustomXmlBlock 元素替换为具有所需数据的文本元素。这看起来……凌乱而脆弱。

我还增加了一些复杂性,即某些数据是分层的,包含部分的元素,然后是该部分中的项目。这似乎完全打破了上述方法。

那么,有人可以为我指出正确的方向吗,或者建议一种更好的方法来处理模板格式的信件?

0 投票
1 回答
118 浏览

ms-word - 将 WordML 从所选内容复制到剪贴板

是否可以在 word 2003/2007 文档中选择一个文本区域,然后将所选区域的 WordML 复制到剪贴板?我想复制文本的 XML 格式。