发表于 2018-09-15 14:02 IP属地:未知
ie要安装 svg view。但要打印还存在两个问题,一是图片自动横向,且显示不全;二是打印出PDF后,分辨率大大降低,看不清楚。
第一个问题解决方法:
修改安装目录下 C

rogram FilesSEDREAPResourcesSdrjscommunsvgscripts.js ,1156行 ,if ((width/height) >1.1 把1.1改为2,这个是判断·宽高比,宽大于高就会旋转。
第二个问题解决方法:
用火狐浏览器56版打印成PDF(高版本打印预览不显示

),效果比IE清晰,可能是IE的默认设置的问题吧。
根据楼主方法,安装修改插件,360浏览器极速模式,谷歌浏览器,火狐浏览器高版本,可以浏览电路图,但打印页面不能正确识别 image/svg-xml类型,原因为原代码弄错了,应为image/svg+xml,F12修改html源代码,可以正常显示。 本人对java不熟悉,无从下手,楼主比较牛,期待可以修改源代码。
修改html源代码 ,svg-xml改为svg+xml,电路图出来了。
转换成PDF,显示清晰。
Firefox浏览器56版,可能低版本也行,打印预览正常。