Re: [JAVA2D] Scaling of print-out incorrect with non-default printer resolutions

2009-02-10 Thread java2d
Hi Phil,

thank you very much for the fast response. It would be great, if the fix could 
be backported to the current release 6. I think, this bug should have been 
fixed long ago because i have been crawling the developer forums for two years 
in reference to mentioned bug in this thread. Many people have printing-related 
issues. I really don't comprehend that this bug is rated very low. I assume 
that most people don't expect that such a fundamental functionality like 
printing could be defective. They try to find the failure on their own 
application code, like i did. 
Thank you in anticipation for your efforts.

I wrote a small piece of code, which demonstrates the bug. If you think it's 
ok, i would like to open a new thread and ask the people to test it. 

Best Regards
Metin
[Message sent by forum member 'nitem' (nitem)]

http://forums.java.net/jive/thread.jspa?messageID=331108

===
To unsubscribe, send email to lists...@java.sun.com and include in the body
of the message signoff JAVA2D-INTEREST.  For general help, send email to
lists...@java.sun.com and include in the body of the message help.


[JAVA2D] Scaling of print-out incorrect with non-default printer resolutions

2009-02-09 Thread java2d
Short description of the problem:
When the user opens the PrintDialog and selects a non-default printer 
resolution from the printer preferences and clicks print, the print-out comes 
out too small or too large (depends on the resolution that is set by the user).

A bug report already exists for the problem described above. [b]Bug-ID: 
6357932[/b]
And the bug seems to be fixed for release 7 of Java.

My question is:
[b]Is it possible, that this bug-fix is incorporated into one of the next 
actual releases of Java_6?[/b]


Why is this so important for me and hopefully for other java developers:
I'm developing a software for creating and printing high quality print-outs. 
Accurate printing results are essential for software with the intention to 
create print products. The software is useless when everything works fine but 
the end result is disappointing.

Here is a scenario, which shows the importance of the problem: 

The target group for the software is made up of private individuals, whose 
printers by default are configured for printing on normal A4 paper with a 
normal resolution(300dpi-600dpi). This is the default configuration for the 
majority of users.
Now the user starts the software and creates some documents for printing on 
high quality glossy photo paper. He clicks on the print button and the native 
print dialog comes up. The user clicks on the printer preferences and selects 
e.g. High glossy photo paper. He could also change the print quality from 
normal to high. He confirms his actions and clicks print on the print 
dialog.
The result is: The print out will be scaled wrong, because the resolution of 
the printer has changed to an non-default resolution. 

A compromise could be:
The user opens the systems control panel and changes the printers default 
configuration. But this is unacceptable for the target group described above. 
You cannot expect to go to the system control panel and change the printers 
default configuration every time the user wants to use this software. In 
general printing with high resolutions is rarely used by the most users. This 
is the reason, why the default resolution for most people is normal or 
medium resolution. 


[b]What are the odds that the bug-fix mentioned above is being integrated into 
the current Java_6 release? This is very important for me, because the 
existence of my software project depends on the fixing of this bug.[/b]

Best regards
Metin E.

[i]Operating System: Windows XP SP3
JDK Version: 1.6.0_12
Printer: The bug is printer-independent (tested on various printer-models)[/i]
[Message sent by forum member 'nitem' (nitem)]

http://forums.java.net/jive/thread.jspa?messageID=330907

===
To unsubscribe, send email to lists...@java.sun.com and include in the body
of the message signoff JAVA2D-INTEREST.  For general help, send email to
lists...@java.sun.com and include in the body of the message help.


Re: [JAVA2D] Scaling of print-out incorrect with non-default printer resolutions

2009-02-09 Thread Phil Race
First, I'm assuming you've made absolutely sure this is the fix for your 
problem.
I'm not sure I'll have the cycles but I'll see if I get can someone to 
backport it.
But its getting tighter to justify changes in the 6 updates and this has 
garnered

very few votes.  I think a business case might help, where a business case
doesn't mean why you want it, but what the return is on the time we spend
backporting it. A support contract would help greatly.

-phil.

jav...@javadesktop.org wrote:

Short description of the problem:
When the user opens the PrintDialog and selects a non-default printer resolution from the 
printer preferences and clicks print, the print-out comes out too small or 
too large (depends on the resolution that is set by the user).

A bug report already exists for the problem described above. [b]Bug-ID: 
6357932[/b]
And the bug seems to be fixed for release 7 of Java.

My question is:
[b]Is it possible, that this bug-fix is incorporated into one of the next 
actual releases of Java_6?[/b]


Why is this so important for me and hopefully for other java developers:
I'm developing a software for creating and printing high quality print-outs. 
Accurate printing results are essential for software with the intention to 
create print products. The software is useless when everything works fine but 
the end result is disappointing.

Here is a scenario, which shows the importance of the problem: 


The target group for the software is made up of private individuals, whose 
printers by default are configured for printing on normal A4 paper with a 
normal resolution(300dpi-600dpi). This is the default configuration for the 
majority of users.
Now the user starts the software and creates some documents for printing on high quality glossy photo paper. 
He clicks on the print button and the native print dialog comes up. The user clicks on the printer 
preferences and selects e.g. High glossy photo paper. He could also change the print quality from 
normal to high. He confirms his actions and clicks print on the print dialog.
The result is: The print out will be scaled wrong, because the resolution of the printer has changed to an non-default resolution. 


A compromise could be:
The user opens the systems control panel and changes the printers default configuration. But this is unacceptable for the target group described above. You cannot expect to go to the system control panel and change the printers default configuration every time the user wants to use this software. In general printing with high resolutions is rarely used by the most users. This is the reason, why the default resolution for most people is normal or medium resolution. 



[b]What are the odds that the bug-fix mentioned above is being integrated into 
the current Java_6 release? This is very important for me, because the 
existence of my software project depends on the fixing of this bug.[/b]

Best regards
Metin E.

[i]Operating System: Windows XP SP3
JDK Version: 1.6.0_12
Printer: The bug is printer-independent (tested on various printer-models)[/i]
[Message sent by forum member 'nitem' (nitem)]

http://forums.java.net/jive/thread.jspa?messageID=330907

===
To unsubscribe, send email to lists...@java.sun.com and include in the body
of the message signoff JAVA2D-INTEREST.  For general help, send email to
lists...@java.sun.com and include in the body of the message help.
  


===
To unsubscribe, send email to lists...@java.sun.com and include in the body
of the message signoff JAVA2D-INTEREST.  For general help, send email to
lists...@java.sun.com and include in the body of the message help.