Re: [JAVA2D] Scaling of print-out incorrect with non-default printer resolutions
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
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
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.