While I’m replying too late for the original poster, I just found this thread trying to see if this had been improved in Ooo. The way I found: around March 2009 I found a better step-by-step description than most; I haven’t kept the original file name or URL but it’s the “envelope_kit”. At one stage the instructions are ‘To correct for this, change your printer setup to print “upside down” or “rotated by 180°”, which is the same’. This applies to my printer (a prehistoric LaserJet 4P), but it doesn’t have the capability. Here are the notes I made to get a DL envelope to print correctly with Ooo 3.1. I’ve done this with Microsft Windows, don’t think I’ve printed an envelope from openSuSE. I had to fiddle with the margins to get correct printing. By “vertical” DL envelope I mean with the short side leading.
"Ooo 3.1 envelope printing:
Seems to need the 6th print position (vertical, RIGHT-hand-side feed)
to print in what is really the 3rd (vertical, LEFT-hand-side feed)
The horizontal positions on the actual envelope (held in reading position) seem to have the page left margin applied, i.e., they print 2cm further to the right (with 2cm left margin).
Vertical positions seem OK.
Size on (my!) screen at 100% closely matches real size; i.e., scale is accurate."
My settings in Insert Envelope dialogue: Size: DL. Addressee: 9cm from left, 5.5cm from top
Sender 1cm from left, 1cm from top.
I used that to create and save a document with a text box with my address as sender and a box with “Type address here” as addressee, DL size, zero margins in page dialogue; I no longer use the “Insert envelope”, just load, edit address, and print this document with envelope loaded vertically at the left.
Hope this is clear enough to be of some use, I haven’t used Insert Envelope dialogue for months.
This is still a problem in July 09, so I hope this helps anyone who finds it. pol098