我目前正在嘗試使用raphael生成的圖表從html頁面生成pdf。如何強制Raphael JS輸出爲svg
它適用於每個瀏覽器,除了Internet Explorer < 9,其中raphael使用vml。
我正在使用wkhtmltopdf轉換頁面,它使用webkit來呈現頁面,因此它在使用IE時不支持vml。
有沒有辦法強制Raphael在IE中渲染svg而不是vml? 我知道它不會顯示,但我要做的是在vml中渲染一次,在svg中再次渲染一次。
我已經看到了,我可以設置的屬性
Raphael.type = "SVG";
Raphael.svg = true;
但對象已經被實例化後,這是行不通的。
不幸的是,這是行不通的。一旦對象被實例化,似乎沒有什麼可以改變它。 – Moop