我目前正在尝试从一个包含raphael生成的图表的html页面中生成pdf文件。除了Internet Explorer < 9使用vml之外,它在每个浏览器上都很好用。
我使用wkhtmltopdf来转换页面,它使用webkit来渲染页面,因此在使用IE时不支持vml。
有没有一种方法可以强制Raphael在IE中呈现svg而不是vml? 我知道它不会显示,但我会先以vml格式呈现它,然后再以svg格式呈现一次。
我看到我可以设置属性
但是在对象被实例化之后,它就无法工作了。
我使用wkhtmltopdf来转换页面,它使用webkit来渲染页面,因此在使用IE时不支持vml。
有没有一种方法可以强制Raphael在IE中呈现svg而不是vml? 我知道它不会显示,但我会先以vml格式呈现它,然后再以svg格式呈现一次。
我看到我可以设置属性
Raphael.type = "SVG";
Raphael.svg = true;
但是在对象被实例化之后,它就无法工作了。