问题标签 [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.
c# - Open-XML 中的 Section 元素最合适的等价物是什么?
我正在尝试将格式为 xaml 的文档转换为WordProcessingML
文档,我想知道Section
用它替换元素(在 XAML 中)最合适的 WordProcessingML 元素是什么?
谢谢
java - 使用 WordML 添加图像
我正在尝试使用 WordML 将图像添加到文档中。我已使用 xml 作为此处http://www.codeproject.com/KB/office/WordML.aspx的 jpg 示例的基础。我已经设法编写了 Java,它在文档中创建了这个确切的 xml(wordML),但是当我尝试在 MS Word 2007 中打开生成的文件时,它说文件无效或损坏。
无法打开的文档的 xml 在这里:
http://pastebin.com/RNEkbvYG (Raw xml) 抱歉,粘贴太长了,这是我能创建的最短示例,顶部和底部都有大量的 gumph,但您可以清楚地看到中间的数据图像。
http://pastebin.com/download.php?i=RNEkbvYG(下载,从txt重命名为xml并用word打开)
如果有人可以查看上面链接中的 xml 并查看他们是否可以看到为什么它不会用 word 打开,我将不胜感激。
image - 在从 xsl 生成的 Wordml 中插入图像
我需要一些提示和示例来完成以下任务:
我的磁盘上某处有一个图像数据……这些数据可以是 .svg/.bmp/.gif/.png 类型的……让我们暂时说它们都是 .svg 类型。
我的任务是将这些图像数据中的一些插入到我正在生成的 WordML 的特定位置。
WordML 的生成效果非常好,但我以前从未读过或听说过在 wordML 数据中插入图像数据……我有点迷路了。
我将继续前进<maml:medialink>
和<maml:image>
。
如果有人能给我一些介绍和支持我的这个新事业,你会非常好。
谢谢你。
茉莉
xslt - 具有浮动 div 类元素的格式化语言
我有存储在结构化 XML 中的数据,我想使用 XSLT(或其他替代方法)使其更具可读性。目标文档应该有很多在同一行中左右对齐的文本实例,我需要像 div 浮动这样的行为:
这样,当两者的文本长度大于容器宽度时,写入“左文本”DIV,然后在其下方写入“右文本” DIV。
我不能使用 XSLT 来制作 HTML 文件,因为它将用于打印,而且我还需要一种在分页符处具有一些“保持在一起”功能的语言(如果在元素中间发生分页符,它应该在元素之前中断)。拥有支持自动调整其列大小的表格(如 HTML 表格)将是一个巨大的优势,但不是必需的。
我正在研究 XSL-FO,但找不到支持这些功能的免费渲染器。我考虑过使用 XSL 制作 WordML 文件,但我没有找到任何关于它的教程。拥有一个 Word(或 Open Office)文档会很棒,因为我可以进行细微的调整。另外,我正在考虑使用 LaTex。
你能给我什么建议?
编辑:我正在检查一些我不知道的 CSS 功能(多年来没有弄乱它),它确实有一些与打印相关的功能(page-break-inside:avoid、@page 等)除了有一个对浮动和表格自动布局的出色支持。尽管打印功能没有得到广泛支持,但 Opera 和 IE 确实支持它,我在 IE9 中进行了一些测试,它的渲染效果非常好。所以我将尝试使用 HTML/CSS 的 XSLT,因为它拥有我需要的一切,并且学习曲线更流畅(我已经了解了一些 CSS,并且已经使用 HTML 多年)。
c# - Word 模板中动态内容的自定义占位符/标签
我有一个 Web 应用程序 (ASP.NET C#),我希望用户能够在其中上传 word 模板(本质上是带有预定义标签集的 word 文档作为占位符)。部分复杂性是我也想允许使用循环。最后,我希望能够解析 XML 并将占位符替换为从数据库中获取的内容。例如,一个概念模板可能是:
有没有解决这个问题的现有解决方案?有没有人试图实现这个或类似的?
c# - Openxml 向现有 docx 添加另一个不同的页脚
我试图在添加每个 altchunk 后添加不同的页脚。但是我的代码更改了所有页脚,最后一页有两个页脚。在添加具有不同文本的新页脚之前,我添加了一个分节符。(C# 和 OpenXml)
////////////////////////////////////
wordml - WordML 的 imagedata 元素中的裁剪属性的单位是什么?
我正在尝试从保存为 WordML 的文档中提取图像。一些图像是使用 imagedata 元素上的属性从单个资源中裁剪出来的,例如:
<v:imagedata r:id="rId8" o:title="" cropbottom="32429f" cropright="44328f"/>
cropbottom 和cropright 属性的单位是什么?
我做了一些网络搜索,根据http://msdn.microsoft.com/en-us/library/bb229565%28v=vs.85%29.aspx单位应该是百分比,但似乎不是。
在上面的示例中,生成的图像应该来自原始图像的左上角,并且是宽度的三分之一和高度的一半。
c# - 将word文档插入sql server数据库?
我对上述任务需要使用的各种技术感到不知所措。我已经搜索了堆栈溢出库存,但无法确定执行此操作的步骤的可靠检查列表。
我想大致了解将 Word 文档插入数据库时需要使用的步骤/工具。
我想过:
- 将 word 文件作为 FileStream 读取。
- 将其反序列化为 xml 对象(单词 ml)。
- 不知何故(不知道如何)将单词 ml 插入到 sql server 的 xml 列中。
是否可以使用 XMLSerializer 对象读取单词 ml?然后我将如何将其插入数据库?
编辑:我实际上需要对存储的数据执行操作,例如使用 xpath 查找节点,因此我需要将其存储为 xml...
vsto - Microsoft Word Professional 2007 的开放 XML
我目前有一个VSTO
项目使用 Visual Studio 2010 for Microsoft Offcie Word 2007 Professional .NET 4.0。该项目运行良好,但使用 VSTO 方法加载和填充数据的速度很慢。一种更快的方法是使用 Open XML 方法。但是,我使用 VSTO 方法使用 VSTO 插入 WordML 片段。
示例:Tools.RichTextContentControl.Range.InsertXML(string WordML)
有谁知道使用 Open XML 方法插入 WordML 的方法?
我看到的所有示例都是如何插入纯文本而不是格式化的 WordML。
xml - WordML 内联更新属性
我正在尝试使用 XML 值更改单词 ml 模式的属性值。
我想用这样的XML值更改descr值......
但这不起作用。它不喜欢内联的 xsl 值。这个我也试过...
这不会导致任何错误,但也不起作用。
是否有任何其他方法可以修改与 XML 值内联的值?
更新更详细...
XML
XSLT
PHP
无论出于何种原因,它都不会更改生成文档中的图像。它使用 Word 文档模板中的现有图像。
谢谢约翰