我們使用flot開發了一個複雜的報告應用程序,但是我沒有預見到的事情是我們將會遇到輸出問題,儘管一切看起來都很酷並且很酷,但Business用戶無法複製圖表在他們的演講中,因爲輸出是一個畫布元素。在Ie 7上導出畫布圖像
我找過幾種方法,我甚至找到了將畫布轉換爲圖像的方法,但這隻適用於HTML5支持的瀏覽器,不幸的是我們的用戶使用IE7我知道這是非常古老的,但我沒有什麼可以做的(相信我,我們嘗試過),所以我必須想出一個解決方案,將圖形導出爲圖像格式。
我最後一次嘗試是使用fxcanvas和flashcanvas來模擬toDataURL方法,但結果是有一個32kb的緩衝區,其中我的圖像至少有300kb。
業務用戶(高層管理人員)正在推動的解決方案,他們顯然不知道有技術的界限在這裏,我願意不涉及任何解決方案如下:
- 升級/更改瀏覽
- 安裝插件如chrome選項卡等。
- 服務器或用戶計算機
但是我接受任何Active X解決方案或任何導出選項,不需要安裝第三方程序(除了他們不」有MS庫上安裝cab文件執行註冊庫等任何附加步驟)。
只要可以將它們放在服務器上而不需要安裝,我就可以使用flash或silverlight解決方案,不幸的是,後端不支持我們所需的圖形選項。 – isJustMe
難道你不能使用一些PHP或ASP來生成graphin?以圖片magick庫爲例。 – aleation