问题标签 [drawingml]

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 投票
1 回答
6070 浏览

openxml - Word 2007,Open XML - 嵌入图像

你知道什么基本信息必须<w:p/>在 *.docx 文档中的 document.xml 中包含一个段落 ( ) 来指定一个图像吗?我知道必须有:

指定关系 ID,但还有什么?在 Google 中很难找到它,并且尝试从准备好的文档中删除标签或阅读规范需要花费大量时间。

一个包含所有必需标签的示例将不胜感激。

0 投票
3 回答
1381 浏览

.net - 将图表添加到 WordprocessingML

我想使用 Open Xml SDK 2生成一个包含图表的 Open XML 文档。我找到了一个SpreadsheetML 示例,但我不知道如何在 .docx 中添加图表...

Open Xml SDK 2 的文档/示例是否有很好的来源?

0 投票
1 回答
2106 浏览

powerpoint - 使用代码/脚本/定义在 PowerPoint 中创建自定义形状或连接器

PowerPoint 2007 中的形状似乎是内置的 - 有没有办法创建“用户”/“自定义”形状?

我想创建一个自定义连接器,但知道您是否可以创建自定义形状,将来可能会很方便。

0 投票
3 回答
833 浏览

powerpoint - 在 PowerPoint 2007 中,如何以编程方式定位标注的尾部?

我正在查看 PowerPoint 2007 文件的 DrawingML,这就是标注对象的坐标和几何图形:

我遇到的问题是告诉它把尾巴放在幻灯片上特定坐标的公式。我试过这个来计算它,但它不能正常工作。

但是,几何值不是两点之间的距离。

有人知道计算这个的公式是什么吗?

0 投票
1 回答
1718 浏览

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

需要帮助。

我收到此错误

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

这是传入的xml

谢谢,基鲁

0 投票
1 回答
528 浏览

powerpoint - 在哪里可以了解有关 PowerPoint 2010 文件格式的更多信息?

在哪里可以找到 PowerPoint 文件格式定义,例如标题/XML/目录结构?

0 投票
2 回答
827 浏览

powerpoint - 将 Open XML 注入 Open PowerPoint 演示文稿

我正在寻找一种使用 Open XML SDK 或仅将PresentationML和/或DrawingML注入到打开的 PowerPoint 2007/2010 演示文稿中的方法System.IO.Packaging。有一篇关于使用 Word 执行此操作的文章,但在该示例中,它使用的Range.XML是 Word 对象模型中的例程,我在 PowerPoint 的对象模型中找不到等效项。

我希望这样做的原因是,如果我有一个项目,PowerPoint 客户端不支持编辑,但 Open XML 支持(因此,PowerPoint 将显示它)。我想通过打开的演示文稿上的托管插件(VSTO)自己设置它。一个例子是文本的下划线(不是我在寻找这个,但它是一个例子) - 在 PowerPoint 中,您不能将文本的下划线设置为图片<a:blip/>,但在 Open XML 中可以。

有谁知道如何做到这一点?

0 投票
1 回答
634 浏览

c# - OpenXML 方案颜色转换 - 应用

在处理打开的 xml 文档时,颜色可以对基色进行各种转换以生成相对颜色。例如<a:satMod value="25000">,将基色饱和度修改 25%。有两种转换我能找到的信息很少,它们是:

文档说“此元素指定生成应用程序呈现的输出颜色应该是输入颜色的 sRGB 伽马偏移。”

文档说“此元素指定生成应用程序呈现的输出颜色应该是输入颜色的逆 sRGB 伽马偏移。”

我想了解我必须对基色进行什么计算才能使用这些转换中的任何一个对其进行转换。有没有人弄清楚这一点?

0 投票
1 回答
1441 浏览

svg - DrawingML 到 SVG 的转换?

有没有人有办法将 DrawingML 标记转换为 SVG?

0 投票
1 回答
404 浏览

powerpoint - 使用 OpenXmlSDK 的 PPTX 段落中缺少空格

使用 OpenXmlSDK 2.0 我正在阅读和写入 powerpoint 文档。我们有一种情况,PowerPoint 文档中的一个简单字符串的空格被剥离。

当对一个段落进行多次内联标记更改时,就会出现单个段落中的例句。重新创建下面的标记可能有点棘手,但是使用 powerpoint 标记完整地编写句子然后应用格式似乎会产生下面的结果。

敏捷棕色狐狸。

这导致标记大致类似于:

这一切看起来工作正常,并且在 PowerPoint 客户端中正确打开。但是当打开时,使用 OpenXmlSDK 在演示文稿的其他地方进行更改,保存和关闭文档时,标记已被简化为:

是否有在标记中指示以保留空间的技巧?或者我们可以用另一种方式来构建这些运行以包含空间?