Has anyone been able to get the paper size (length and width) of the default or selected printer from the print dialog object ?

We have a client who has a couple of OkiData dot-matrix printers. One is normal 8.5x11 the other is a wide printer (132). We want to be able to set up 132 column printing on the wide printer through the windows driver or baring that by using the Generic/Text Only driver.

There is a paperlength and paperwidth property in the print dialog but we are not getting consistent results.