The simplest solution is to install the same printer more than once, each new 'virtual printer' with a different setting.
>I'm new to working with printers. We purchased a HP4250. It has 1 manual feed tray and 3 other trays. We want to use all 4 trays. In the Manual feed, we want to put a 5.75 by 11 cardstock paper in it. We want to put different color paper in the other three trays. Depending on the report we run, we want our programs to automatically select which tray to use. Any examples on how to control print setting programatically.