Printing IE9 java小程序打印预览/图像问题duo to(似乎是插值)

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替换

我目前正在扩展一个金融应用程序,包括一个Html报表解决方案,它最初是为ie5开发的。现在我使用ie9

我在打印预览中呈现图像和Java小程序时遇到问题

如图所示:

在我看来像是个傻瓜

你们中有没有人有类似的问题,或者甚至是这个问题的解决方案

谢谢

编辑:我忘了添加小程序代码,让你知道我在处理什么


我发现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>