我有一个在线乐谱生成器,用于将乐谱图形绘制到约600像素见方的区域。这在屏幕上看起来还可以,但是如果打印出来,每个便条看起来都是块状的。
我以前总是能够在Internet Explorer中打印此applet,并获得乐谱的完整矢量输出,因此即使半径只有十几个像素,音符也可以完美地四舍五入。

在夏天的某个时候,必须对Java进行了更新,或者((Internet Explorer?)更新了,所以我的打印输出现在看起来异常可怕。谁能想到这个原因?

我有两种版本的applet,一种是用于动画目的的双缓冲(显然会产生不适合打印的光栅化图像),另一种直接绘制到屏幕上,这是我一直在使用的一种打印效果很好的屏幕直到现在!
任何帮助将不胜感激,因为我会专业地使用该程序,下周必须打印数千页!

最佳答案

谁能想到这个原因?

显而易见的答案可能是“对Java的更改”,可以通过在Java Control Panel(1)中禁用较新的Java版本并仅使用较早的版本来进行测试。
(1)Java控制面板

  • (关闭Java缓存查看器。)
  • 导航到JCP的Java选项卡。
  • 选择“查看”按钮
  • 在“Java运行时环境设置”对话框中,检查较早的版本,然后取消选中较新的版本。

  • Java运行时环境设置对话框

    如果可行
    将早期版本用于“几千页”。

    07-28 01:40
    查看更多