1

私は、Spotfire のグラフィックを PowerPoint に頻繁にインポートしています。Spotfire には独自のカラー パレットがありますが、これは PowerPoint で使用される標準的な色ではありません。少なくとも私はそうは思いません。

多くの場合、独自の凡例を作成するか、その他の理由で Spotfire のカラー パレットと一致させる必要があります。これは、Spotfire の色の RGB コードを入力することによって行います。これを 1 回実行して、スポットファイアのカラー パレットをパワーポイントでいつでも再入力しなくても利用できるようにしたいと考えています。

異なるテンプレート (テーマ) を使用することになった場合でも、色の一貫性を維持したいので、色のテーマを使用したいとは思いません。つまり、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ます。これらの条件をトラップするロジックがいくつかあります。

ユーザー フォームには、選択したチャートのリストを取り込む ComboBox とSeries、定義された色ごとに色付けされた 8 つの CommandButtons があり、その色を選択したシリーズに送信します。

必要に応じて CommandButtons と色を追加したり、特定のニーズに合わせて既存のコードを調整したりできます。

于 2013-04-18T02:40:00.533 に答える
0

スライド テンプレートには既定のカラー テーマが関連付けられていますが、スライド テンプレートを切り替えて、自由に任意のXML 配色を使用することができます。

于 2013-04-17T20:35:30.503 に答える