目次 前へ 次へ

9.23 グラフ上のアイコンを追加する

標準の背景イメージに加えて、グラフの背景に任意の数のアイコンを追加することもできます。 これらのアイコンは特別なプロット クラス IconPlot で作成されます。

アイコンからのイメージはファイル、または組み込まれた国旗のうちの1 つから取ったものです。

どれくらいのアイコンが割合 (1-100) の指定で背景に融合するかコンとロールする場合があります。 下の例は、塗りつぶされたライン グラフの背景と写真 “Tux”との混み合わせの方法を現しています。 注意: この例はアルファの組み合わせを使用しているので GD2 が必要です。



図 184: 背景にアイコンを追加する [ソース]

アイコンとして200 国の旗を指定するには、初め空のアイコンを指定して、適切なパラメータで IconPlot::SetCountryFlag() を呼びます。 (クラス リファレンスを参照してください)。 これは以下にアイコンとして背景にアイスランドの旗を追加することで例証されています。



図 185: 背景に旗のアイコンを追加する [ソース]

注意:内蔵GDを使っている前4.33 PHP のいくつかの古いヴァージョンは、混ざったイメージの読み込みで問題を起こします。もし、この問題を抱えたら、より新しい PHP ヴァージョンにアップグレードする必要があります。


目次 前へ 次へ