2010-11-09 58 views
0

我的應用程序中有一個Google圖表,我已經刪除了軸線,但是因爲我在圖表上使用人造軸/網格線的背景圖片,所以我需要添加一些填充到圖表圖像本身。谷歌圖表折線圖填充問題

我在Google Charts文檔中找到了chma屬性,但它似乎並沒有按照我所需的方式工作。

看看下面的圖表示例:

alt text

通知圖形圖像和所述x軸(底部日期)之間的空間是非常緊湊,像幾乎overlappying?有沒有辦法增加X軸和圖表圖像之間的間距?因爲我已經刪除了軸線,所以只有數據線顯示,但我還想在左側添加一些填充以便將數據線稍微移動一點。

下面是我在我的應用程序中使用的代碼。

http://chart.apis.google.com/chart?chs=1000x265&cht=lc:nda&chma=0,0,0,0|10,0&chco=ffff00,cc34cc,339900,f17d09&chf=bg,s,0&chds=0.5,4.0&chd=t:1.0,3.4,4.0,1.8,2.3,2.9,3.8,1.3|4.0,2.0,2.8,1.4,3.9,3.4,1.0,1.6|3.4,1.3,3.9,1.8,2.2,3.6,1.4,1.6|0.7,1.3,2.6,4.0,3.1,0.5,3.9,1.8&chxt=y,x&chxp=1,0,24.6,49,73.5,97.9&chxs=1,525252,12,0,lt|2,525252,12,0,lt&chx=1,525252,12&chxl=0:|0.5|1.0|1.5|2.0|2.5|3.0|3.5|4.0|1:|0000|0600|1200|1800|2400| 

這是可能的,如果是這樣,如何?謝謝。

回答

0

您給我們的例子沒有定義保證金。

http://chart.apis.google.com/chart?chs=1000x265&cht=lc:nda&chma=50,50,50,50&chco=ffff00,cc34cc,339900,f17d09&chf=bg,s,0&chds=0.5,4.0&chd=t:1.0,3.4,4.0,1.8,2.3,2.9,3.8,1.3|4.0,2.0,2.8,1.4,3.9,3.4,1.0,1.6|3.4,1.3,3.9,1.8,2.2,3.6,1.4,1.6|0.7,1.3,2.6,4.0,3.1,0.5,3.9,1.8&chxt=y,x&chxp=1,0,24.6,49,73.5,97.9&chxs=1,525252,12,0,lt|2,525252,12,0,lt&chx=1,525252,12&chxl=0:|0.5|1.0|1.5|2.0|2.5|3.0|3.5|4.0|1:|0000|0600|1200|1800|2400| 

我已經擺脫了傳說中的填充,並在您給出的示例中將邊距增加到了50。此邊距爲圖片提供了很多空間。

這是你在找什麼。

「chma」命令有兩個部分。這些部分由管道符號分隔。第一部分是主圖表的邊距,第二部分是圖例的大小(說明不同顏色的位)。

chma=0,0,0,0 

沒有圖例大小和0大小的餘量。

chma=10,10,10,10 

沒有圖例大小和10個單位的餘量。

chma=0,0,0,0|10,0 

沒有餘量填充,10的圖例寬度和0.

圖例高度這裏的尺寸與圖例的圖像的一個例子80,20

alt text