Javascript 如何使用java脚本将svg数据转换为image/image base64
我已经使用ExtJS4.1完成了应用程序,它为用户提供了打印屏幕的选项。在所有浏览器中工作正常,没有ant问题。但在IE9中,除了图形(Svg),一切都在打印谁能告诉我如何在IE9中打印图形。或者如何将svg数据转换为image base64?非常感谢。多谢各位 代码在这里Javascript 如何使用java脚本将svg数据转换为image/image base64,javascript,extjs,svg,internet-explorer-9,extjs4.1,Javascript,Extjs,Svg,Internet Explorer 9,Extjs4.1,我已经使用ExtJS4.1完成了应用程序,它为用户提供了打印屏幕的选项。在所有浏览器中工作正常,没有ant问题。但在IE9中,除了图形(Svg),一切都在打印谁能告诉我如何在IE9中打印图形。或者如何将svg数据转换为image base64?非常感谢。多谢各位 代码在这里 var metricsNumberId = document.getElementById('metricsNumberId'); newWin= window.open(); newWin.document.write('
var metricsNumberId = document.getElementById('metricsNumberId');
newWin= window.open();
newWin.document.write('<img src="'+metricsNumberId.innerHTML+'" width="400" height="400""/>');// This one way i have tried is not worked
newWin.document.write('+metricsNumberId.innerHTML+');// This another way i have tried is not worked
newWin.document.close();
newWin.focus();
newWin.print();
newWin.close();
newWin='';
var metricsnumberrid=document.getElementById('metricsnumberrid');
newWin=window.open();
newWin.document.write(“”);//我试过的这一种方法是行不通的
newWin.document.write(“+metricsNumberId.innerHTML+”);//我尝试过的另一种方法不起作用
newWin.document.close();
newWin.focus();
newWin.print();
newWin.close();
纽温=“”;
我使用RaphaelJS完成,并使用or加载到SVG中。之后,您可以使用导出来查看它。在我的情况下,我需要向用户展示一个视觉表示和按钮来编辑/移动图像