2012-06-26 30 views
0

我目前正在擴展一個包含Html報告解決方案的財務應用程序,該解決方案最初是爲ie5開發的。現在即時通訊使用ie9。IE9 Java applet/image issue duo的打印預覽(似乎是插值)

im在打印預覽中呈現圖像和Java小程序時出現問題。

所看到的圖像: Applet draws perfectly fine in Browser but looks really ugly in print preview

看起來有些fubard插值到我

了,你得有人simmilar問題,甚至對這個問題的解決方案?

謝謝!

編輯:我忘了加上applet代碼,讓你knwo什麼IM處理

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

+0

正如在圖像中看到的,我認爲打印預覽縮放比例超過了100%。 –

+0

是的,但這不是問題,在這[圖片]中看​​到(https://dl.dropbox.com/u/1484680/browser%20and%20print%20preview%20in%20same%20window.png)打印預覽輸出在100%縮放上看起來也不好。但是當我在瀏覽器上放大(ctrl +)然後打印時,圖像輸出效果更好,奇怪 –

+0

顯然java更新爲1.7_025解決了問題 –

回答

0

我發現IE9只需犯規獲得具有的Java6相處得很好,java7顯示的小程序更好但裝載時間太長。 ie10和11在java被精確安裝和使用時工作(這需要chaning即設置)。 我最終用一個java scripled替換了applet,它生成了一個看起來很像svg的元素