1

我经常将 Spotfire 图形导入 Powerpoint。Spotfire 有自己特定的调色板,这不是 powerpoint 中使用的标准颜色,至少我不这么认为。

我经常必须创建我自己的图例或出于其他原因匹配 spotfire 调色板,我通过输入 spotfire 颜色的 RGB 代码来做到这一点。我想这样做一次,并且在 powerpoint 中始终可以使用 spotfire 调色板,而无需重新输入。

我不认为我想使用颜色主题,因为如果我最终使用不同的模板(主题),我希望我的颜色保持一致。也就是说,我不想调用 spotfire 默认蓝色“口音 1”,因为如果我更改背景模板(主题),我认为它会用新模板的口音 1 覆盖口音 1。

因此,无论我选择什么主题,我都想要一个始终可用的调色板。

有什么想法吗?

4

3 回答 3

1

您出于所有正确的原因而忽略了主题。他们不会为你所追求的而工作。你几乎需要购买或编写一个插件来做你想做的事。

例如,它可能会在工具栏/功能区上安装 n 个按钮,其中 n = 您在调色板上需要的颜色数。单击该按钮时,它将例如将当前选定的形状/形状的填充设置为适当的颜色。

您可以有不同的填充、轮廓等按钮集,或者让代码确定用户是否按下,例如 CTRL 键。单击 = 设置填充,CTRL+单击 = 设置轮廓。

于 2013-04-17T20:29:01.153 回答
0

因为我很好奇,我决定尝试创建一个简单的加载项,它允许您选择图表、图表中的系列,然后应用颜色。

加载项功能的屏幕截图

您可以从 Google Docs 下载(修改后的链接

https://docs.google.com/file/d/0B1v0s8ldwHRYMFFPZ29FNmI0TkE/edit?usp=sharing

该文件保存为 PPTM 以公开代码模块。另存为 PPAM 并加载加载项;它将在Add-Ins命令栏中可用。我进行了简短的测试,似乎正在工作。

这是它的具体细节:

首先将几种自定义颜色声明为Public Const变量。可以使用 long 值(从 RGB 转换)来修改这些以适应您的需要。

宏要求选择是 Shape ,并且进一步要求 Shape .HasChart = True。有一些逻辑可以捕获这些条件。

用户表单有一个组合框,其中填充Series了所选图表中的列表,以及为每种定义的颜色着色的 8 个命令按钮,将把该颜色发送到所选系列。

您可以根据需要添加其他命令按钮和颜色,或调整现有代码以满足您的特定需求。

于 2013-04-18T02:40:00.533 回答
0

尽管幻灯片模板附加了默认颜色主题,但您可以切换幻灯片模板并仍然使用任何您可以随意使用的XML 配色方案。

于 2013-04-17T20:35:30.503 回答