Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


hacking the print option screen

Posted on 2007-10-01
Medium Priority
Last Modified: 2010-04-12
When you print in a Windows environment you typically invoke the print option screen of the associated printer - be that a Canon, Epson etc These options: print double-sided, black/colour etc are typically available (if supported) though you have to look for them which is obviously time consuming. I'm sure a small add-in application could be programmed that would make these options available as part of the initial print option screen thus facilitating ease-of-use for joe bloggs and hopefully saving thousands of wasted pages.

If there are several networked printers and they are different makes, eg: a couple of canons and 10 lexmarks then you'd likely need an option to choose your "nearest" printer and then proceed to select the various options that you suggest for that printer.

I wonder if someone could offer any help in conceiving how this type of application might work. I'm fairly sure the app would need to interface with each individual printer interface rather than just a common microsoft printing interface though I am not sure about this.

Is what I propose even possible?

Thanks for any help.
Question by:myrepublic
LVL 54

Accepted Solution

b0lsc0tt earned 2000 total points
ID: 19992395
In most cases it won't be possible.  The ability to use this for different makers would make this even more difficult and less possible.

You would have to design your own "printer dialog" screen so this would have to be part of you Windows application.  It couldn't be something to replace the Windows printer dialog in all programs.  The printers would need to share a common language and set of commands.  For example you wanted to do this for all of your HP Laser printers which use PCL/PJL.  Even in that case you might have printer features that would need different coding or be unsupported but the common options would be available.  Other maker's printer might even be supported if they also supported the language.

Otherwise, especially with host based printers, the driver is essential.

Let me know how this helps or if you have a question.


Expert Comment

ID: 20220073
Forced accept.

EE Admin

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In real business world data are crucial and sometimes data are shared among different information systems. Hence, an agreeable file transfer protocol need to be established.
In this tutorial, we’re going to learn how to convert Youtube to mp3 for Free. We'll show you how easy it is to make an mp3 from your video clips so that you can enjoy them offline.
Finding and deleting duplicate (picture) files can be a time consuming task. My wife and I, our three kids and their families all share one dilemma: Managing our pictures. Between desktops, laptops, phones, tablets, and cameras; over the last decade…
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…

571 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question