Skip to Content
avatar image
Former Member

DataWindow.Print.Source with PB12.6 and Ricoh printers

This is a similar problem to (DataWindow.Print.Paper.Source not working).

I have not had problems with standard 8.5 x 11 printing, but Envelopes via manual source don't work in some configurations.

I have PB 12.6 Classic Build 4098 installed on a Win 7 x64 SP1. Targets are Win 7, Win 8, and Win 10, all 64 bit. Target printers are various HP LaserJets and Ricoh Copier/Printers.

My application was built in 12.5 Classic (x86) and worked fine printing 4.125" x 9.5" (10) envelopes. Once stock was inserted, multiple envelopes would print without further prompting by the printer. 12.5 prints envelopes in Win 7 to both the HP and Ricoh printers.

However, with 12.5, Win 10 and Ricoh's (not tested with HP), the envelopes would print blank, and after printing, the print preview window would change from 4.125 x 9.5 to 8.5 x 11. If I inserted 8.5 x 11 paper instead of an envelope, the address was printed at the top landscape edge of the paper.

With 12.6, HP printers still work OK on Win7, but Ricoh printers complain that the paper size does not match the stock. (with 12.5, they would show 4.125 x 9.5 stock was required). and, once a tray is selected, on printing, the address is not centered in the page correctly.

As in the above referenced thread, something's very different between 12.5 and 12.6 with the printer drivers. Any insights on this problem?

To recap, here's a table. Results are same for IDE and generated executable.

PB Version Target Win Version HP Printer Ricoh Printer

12.5 Win7 32/64 WORKS WORKS

12.5 Win 10 64 Unknown FAILS

12.6 Win 7 64 WORKS FAILS

12.6 Win 10 64 Unknown FAILS

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

0 Answers