I ran into Christian Einfeldt at Linuxworld, who mentioned that he had some questions about printing envelopes. It's a good perennial topic, so I'm rereposting.
(Originally posted December 2, 2005)
I get a lot of questions about envelopes. A lot. I wrote an article for TechTarget.com about how to do envelopes in OpenOffice.org 2.0.
I included some templates there; here are the same envelope templates for OpenOffice.org 2.0.
- Envelope template, not hooked up to a data source, using frames
- Envelope template, not hooked up to a data source, not using frames
The article is long and detailed. Here are the key points.
You need to get to know your printer and let it know to expect envelope shapes, not letter or A4 shapes.
You also need to fiddle around for a while and figure out where--left, right, perpendicular, parallel--in the tray your printer expects envelopes. Buy a box of cheap envelopes and expect to waste a few while you experiment.
Then make sure that your envelope document is set up to print to the envelope size your printer is expecting. Envelope 10 is good.
- You can type in your data for the envelope or use a data source. My article goes over both.
- The simplest way is to just choose File > New > Envelope, then Format > Page Size and instead of Letter or A4, choose Envelope 10 and change the orientation to landscape. Then either with standard margin formatting or with frames, put the text where you want.
- As another way to create the envelope document, you can also choose Insert > Envelope, and use the three-tabbed window that appears.
- Print the envelopes separately from your letter or other document that goes with the envelope. It complicates things too much with the paper size that the printer expects.
Then just print the envelope. (If you're using data sources, click Yes in the dialog box that appears asking if you want to print a form letter.)
The next time you want envelopes, just use that same document you already created, and change the addresses. Either save the document in myimportantdocuments\envelopes, or if you're a template kind of person, make it a template. (File > Templates > Save, select a category and name the template, then choose File > New > Templates and Documents and pick your envelope template.
Note: Doing it in 2.0 is quite similar to how to do it in OpenOffice.org 1.1. Here are my posts how to do that; they're excerpted from my OpenOffice.org workbooks.
Tip on Printer Setup
Some of the pain of envelopes is the printer setup. Here's a GREAT tip from Miriam:
"I just read your envelope printing tip. Instead of constantly changing
and checking the printer settings, I add another instance of the
printer, configure it for envelopes and name it "envelope." When I want
to print an envelope I choose this printer instead of the default one.
That way my settings are always the same."
Envelope Mantra
Here's the other main point I want to make sure everyone understands.
Envelopes aren't too bad once you figure out how to do it the first time. Honest.
Well, Thanks for the pointers BUT....
OO 2.1 in writer NEW has no option for envelope/s. None.
Posted by: Al Martinez | February 24, 2007 at 03:05 PM
Hi Al,
There has never been a File > New > Envelope option; I agree that that would be more logical but that's not how you create an envelope. Choose Insert > Envelope.
You can choose File > New > Text Document and then choose Format > Page and specify Envelope as the page size.
Solveig
Posted by: Solveig Haugland | February 25, 2007 at 11:21 AM
Hi,
This is very informative and helpful article.
It provides the full tutorial to Printing Envelopes in OpenOffice.org. I suggest it as a best resource.
Posted by: Hotel key card printing | July 21, 2008 at 05:13 AM
Awesome, I went to the link that you had. And it's amazing, in 2008 I find this information still valuable. I had no problems with it, as I have fought with this type of thing in the past. - I got it right the first time. Didn't even waste an envelope.
Again, Thanks!
Posted by: RandyNose | July 24, 2008 at 09:58 PM
Hi Randy,
I'm glad it was helpful! If you use Linux you might also want to look at Glabels; it doesn't have an envelope format but you can create a custom size and envelope is one of the page sizes to choose from when you create a custom size.
Posted by: Solveig | July 25, 2008 at 07:55 AM
There has never been a File > New > Envelope option; I agree that that would be more logical but that's not how you create an envelope. Choose Insert > Envelope. You can choose File > New > Text Document and then choose Format > Page and specify Envelope as the page size.
Posted by: tower defence | March 30, 2009 at 06:47 AM