我正在從數據庫到Excel導出數據,包括圖表的Web應用程序,這是首先出口的主要原因。
現在我想讓圖表也可以在網頁上看到,而不需要導出數據並打開下載的excel文件。這當然可以用JS庫來完成,但是看到圖表非常複雜,我想重新使用現有的導出來改寫excel,或者重新改寫它,現在在JS中。
期望的解決方案:
所以,這是最好的情況成爲可能:如果有可能的圖表從Excel導出文件PNG(或JPG或其他),甚至沒有opeing Excel文件,像一個命令行或其他東西。此外,生成的文件在OpenOffice中也可以正常使用,所以我可以繼續使用它。然後我可以導出到服務器上的excel,然後從excel中導出圖像,並將圖像發送到客戶端。
這樣的事情甚至可能嗎?我不反對第三方計劃,如果它能做到這一點。如果不是,那麼您認爲這種情況的下一個最佳解決方案是什麼?
我有Excel 2016,我用PHPExcel生成excel文件,如果這是非常重要的。
更多鈔票的解決方案:
一些很好的選擇似乎是save the document as web page,但我不知道,如果你能做到這一點來回mcommand線/無需打開Excel的UI。
另外Open Office API看起來不錯,但我從來沒有使用過它,你可以通過這個API(與Java或其他)導出圖表,而無需打開Calc UI?我知道開放式辦公室有 - 不可見的選擇,這可能是有用的。
(Excel文件),你可以通過VBScript中做到這一點,如果這是一個選擇。 –
還有一個問題:這是關於_opening_工作簿還是關於_seeing_工作簿? –
@湯姆我從來沒有考慮過差異。我想這是關於看工作簿。我想是需要以某種方式打開的。我的主要觀點是我需要自動導出圖表*,而不需要用戶與用戶界面進行單一交互 - 因爲沒有用戶需要與服務器上的UI進行交互,而導出需要發生。 – kajacx