2012-06-20 84 views

回答

0

CHD = T:值百分比。我認爲他們是價值,谷歌圖表會計算出他們的百分比。

只要我用百分比值替換實際值,它就已經被修復。圖表是固定的。

+1

很高興您找到答案,但可能需要查看圖表的新API,因爲餅圖現在將爲您提供值並計算出百分比:https://developers.google.com/chart/interactive/docs/gallery/piechart – cchana

+0

謝謝,但我把這個圖表放在PDF上生成報告,只有圖像可以放在PDF文件上。我真的很喜歡使用新的餅圖設計。你有什麼主意,把這些代碼 「 我的日常活動 <正文文本錨=」 啓動」 X = 「438.1707648577682」 y =「240.34252366466197」font-family =「Arial」font-size =「14」stroke =「none」stroke-width =「0」fill =「#ffffff」> 45.8% 「on PDF generator?或者無論如何,我們可以將它們轉換爲圖像?我正在使用「itextsharp.dll」來生成PDF。 –

1

您剛剛錯過了chds=a參數,該參數指定了值的「自動縮放」。如果數據不是百分比,那麼添加它並且圖表將是正確的。

請參見:https://developers.google.com/chart/image/docs/data_formats#textformatautoscaling

這裏是your example chart with the added parameter

不幸的是,如果沒有這個參數很多時間,你會得到看似準確的結果,所以很容易錯過它。在我看來,它基本上是餅圖的一項要求,所以我無法想象它爲什麼不是默認行爲。

提供確切的百分比值也可以在所有情況下正常工作。我實際上並不知道問題的細節,只是自動縮放解決了它的問題,所以我傾向於建議使用它以防萬一。