2013-11-14 69 views
2

我們使用我們自己的導出服務器導出來自Highcharts的圖表。我們遵循了Highcharts網站上的詳細步驟(請參閱here)。我們正在使用第二個選項,即在Windows 2008r2服務器上基於Java和PhantomJS(1.9.2)的導出服務器,以及Tomcat 6和Java RE 1.7.0.45。Highcharts導出服務器的問題:編碼和質量

我們的出口服務器的工作原理,但我們面臨着兩個重要的問題:

  1. 強調字符顯示爲在出口排行榜廣場。在導出圖表的HTML頁面上,所有內容都以UTF-8格式顯示。當使用export.highcharts.com作爲導出服務器時,我們沒有這個問題。

  2. 導出圖表上的文字模糊不清,邊緣鋸齒狀。再次,當使用export.highcharts.com作爲導出服務器時,我們沒有這個問題。

這兩個問題都可以通過比較附件中的圖片來看出。第一個使用export.highcharts.com導出,第二個使用我們的導出服務器。

Export using Highcharts serverExport using our server

是什麼原因造成這一點,我們如何解決這個問題?

+1

它看起來像UTF編碼的問題,你可以重現它作爲現場演示,或發送給我們您的HTML文件與圖表? –

+0

它目前在開發服務器上無法訪問的外部世界。也許可以使用wergeld的服務器,它和我們有相同的問題。使用這個jsFiddle與我們的導出服務器(上述配置)顯示的問題:jsfiddle.net/jmunger/99wkv/2 –

+0

我運行你的jsfiddle和所有標記導出正確,因爲我看到 –

回答

1

首先確保您在網絡服務器上使用的字體也在導出服務器上。你使用的是什麼版本的導出服務器和Highhcharts?

+0

我們已經嘗試了已經安裝在服務器上的各種常規字體(Verdana,Arial,Times)。 –

+0

我們使用Highcharts v3.0.7。 –

+0

我也會檢查你有哪個版本的PhatomJS。 – wergeld