Printer output from java applet is no longer in vector format?

I have an online music generator that allows me to draw music graphics up to an area of ​​about 600 pixels. It looks normal on the screen, but if you print, each note will look blocky. I always had the opportunity to print this applet in Internet Explorer and get the full vector output of the notes so that the notes are perfectly rounded, although they are only a dozen pixels in radius.

Sometime during the summer, there must have been a java or (Internet explorer?) Update, so my printouts now look terribly blocky. Can anyone think of a reason for this?

I have two versions of my applet: one for the double-buffered buffer for animation (which will obviously result in a rasterized image unsuitable for printing), the other draws directly onto the screen, which I use for printing and has worked so far! Any help would be greatly appreciated as I use this program professionally and I have to print several thousand pages from it next week!

+4
source share
1 answer

Can anyone think of a reason for this?

The obvious answer to this may be a β€œJava change”, which can be tested by disabling a later version of Java in the Java Control Panel (1) and using only an earlier version.

(1) Java Control Panel

  • (Close the Java Cache Viewer.)
  • Click the Java JCP tab.
  • Select the View button
  • In the Java Runtime Environment Settings dialog box, check for earlier versions, uncheck later ones.

Java Runtime Configuration Dialog

Java Runtime Environment Settings dialog

If it works

Use an earlier version for several thousand pages.

+2
source

All Articles