Printing IE9 java小程序打印预览/图像问题duo to(似乎是插值)
我目前正在扩展一个金融应用程序,包括一个Html报表解决方案,它最初是为ie5开发的。现在我使用ie9 我在打印预览中呈现图像和Java小程序时遇到问题 如图所示: 在我看来像是个傻瓜 你们中有没有人有类似的问题,或者甚至是这个问题的解决方案 谢谢 编辑:我忘了添加小程序代码,让你知道我在处理什么Printing IE9 java小程序打印预览/图像问题duo to(似乎是插值),printing,internet-explorer-9,rendering,preview,Printing,Internet Explorer 9,Rendering,Preview,我目前正在扩展一个金融应用程序,包括一个Html报表解决方案,它最初是为ie5开发的。现在我使用ie9 我在打印预览中呈现图像和Java小程序时遇到问题 如图所示: 在我看来像是个傻瓜 你们中有没有人有类似的问题,或者甚至是这个问题的解决方案 谢谢 编辑:我忘了添加小程序代码,让你知道我在处理什么 我发现ie9根本无法与java6很好地相处,java7更好地显示小程序,但加载时间太长。ie10和11在java可能已安装且可用时工作,这需要更改ie设置。 最后,我用java scripled替换
我发现ie9根本无法与java6很好地相处,java7更好地显示小程序,但加载时间太长。ie10和11在java可能已安装且可用时工作,这需要更改ie设置。
最后,我用java scripled替换了小程序,它生成了一个外观相同的svg元素,如图所示。我认为打印预览的缩放比例超过了100%。是的,但这不是问题所在,在这方面我们已经看到,打印预览输出在100%缩放时看起来也不好。但当我在浏览器上放大inctrl+并打印时,图像输出会更好,奇怪的是,1.7_025的java更新显然解决了这个问题
<applet name="" code="netcharts4.apps.NFPiechartApp" codebase="<%= request.getContextPath() %>/NetCharts/classes" archive="netcharts4.jar" class="pieChart">
<param name="NFParamScript" value='
Background = (white,NONE,1,null,TILE,black);
PieSquare = ON;
SliceData = <%=ch.getValuesforChart() %>;
Pie3DDepth = 20;
SliceLabelStyle = EXTERIOR;
SliceLabelLine = (SOLID,1,black);
SliceLabelContent = LABEL;
SliceLabelContentDelimiter = "\n";
SliceLabel = (ON,black,"Sans Serif",10,0);
SliceLabelBox = (white,NONE,2);
SliceBorder = (SOLID,1,black);
SliceLabels = <%=ch.getValuesforChartLegend() %>;
ColorTable = <%=ch.getColorTableForChart(ch.getDetails().size()) %>;
AntiAlias = ON;'/>
</applet>