Issue 4999

Summary: Envelope Printing via insert Envelope.
Product: Writer Reporter: jmcmonagle <johnm>
Component: codeAssignee: AOO issues mailing list <issues>
Severity: Trivial    
Priority: P3 CC: howellpayne, issues, Mathias_Bauer, oooforum, rainerbielefeld_ooo_qa
Version: OOo 1.1.1Keywords: oooqa
Target Milestone: ---   
Hardware: PC   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Description Flags
PPD file for hp4050 from HP
Example with sxw ps and ppd files none

Description jmcmonagle 2002-05-17 21:50:06 UTC
This has been a problem in all versions of star office also.

First you need to understand my perspective of the process.

I'm IT manager  of about 100 linux users in a few offices.

We have purchased hewlet packard 4050 and 4100 printers with envelope feed so
we could get rid of most of our typewriters that were mainly used for envelopes.

So here is the problem:
First one sets the size to "Env. 10"
and put in address as required.  
So far so good. Also this is saved :)

Then need  to tell the printer it's com10 and to use the  envelope feeder.
Problem is one can not  get it to select these settings.

Now if  put it into the docment  the page size is wrong so one needs to redo it.
Just in case you do no know it will refuse to  feed if the page size is wrong.

Noticed that I use the feed method of the far right icon it does make the
document com10.
But I still can not set the tray correctly in the new document under Format

Also noticed that if I  create a new document and set to com 10 on the correct
printer I can not set the proper paper bin. This did work in star office 5.2.

Hope that makes some sence :(  If not just ask.

Looks to me like there are a couple problems.
One should be able to create an envelope and print it without any extra

Wordperfect 8 has a real nice envelope tool that may be worth looking at 
Supefically looks
 pretty simular.  The major differences are that there is a print button, a
address storage widget and barcodes.   

Of cource the basics come first  ;-)
As I see it need to be able to set the proper printer settings and recall them.

John McMonagle
Comment 1 Joost Andrae 2002-05-27 14:02:56 UTC
Joost->John: Usually device dependent printer settings are configured
by the printer driver. uses "Postscript Printer
Definition" (PPD) files to configure printer specific configurations.
These configurations are done using the "spadmin" tool which is placed
in the program directory of Please try to get a proper
PPD file for the HP 4050 and the HP 4100 to get these special
configurations done. You can easily import those PPD files into an installation.
Comment 2 jmcmonagle 2002-05-27 17:10:34 UTC
Yes did that.  Been using various versions of star office for years.
I have the pdd files installed and configured, the envolpe feeder is
set as installed in spadmin.
I can send my pdd files if that will help.
Comment 3 jmcmonagle 2002-06-24 20:17:35 UTC
Purchased StarOffice 6.0 and it has the same problem.    
Tried both the hp4100.ppd and hp4050.ppd. Tried both the    
Envelope insert and via a new document.    
Can not find any way to select the envelope feeder in the   
page format settings.   
The only way to get it to print an envelope is  via  
Printer Settings, Properties  to select Paper Tray 
"Ignore" and then select Paper size "Envelope #10". 
Really hope this can be fixed before the next release. 
Pretty much a stops us from migrating :( 
Comment 4 des 2002-07-11 00:05:46 UTC
I tried to print an envelope for the first time today with OOo - what
a mess!

I first ly inserted the envelope in my letter, which ahs a logo at the
top - the envelope text was stuck on top of the logo rather than the
logon staying with the letter. I got past that OK, and found that I
had to copy and paste the address - not great but workable. I also
noted that OOo defaults to company name ahead of my name in the Sender
field - this is not the normal address format in N America - should be
person name then company name. Perhaps this could be an option?

However, actually getting the envelope to print was impossible (this
is on W2K and OOo 1.0). I selected envelope size #10 on the Format
tab, then the print layout option. When I inserted (in a new doc.
because of the logo problem above), the page seems to be double the
expected height, with the envelope laid out on the bottom half. Going
into Format|Page, the Paper format is User rather than #10 format.
When I select Env. #10, the format changes, but the margins are
incorrect (top margin stays at 3.93"). I fixed then and selected OK to
exit the dialog. The sender field is now at the bottom left instead of
the top, and the addressee field is partly below the bottom margin.

Fixing these, I tried to print the envelope. The printer (a LasetJEt 4
on a NetWare NDPS queue) is asking for A4 paper, rather than a #10
envelope, and from the paper tray rather than the manual feed. If I
set the printer to manual feed, and in the advanced settings, to #10,
it then asks for #10 stock from the manual feed, but when I press
Continue, it immediately asks for it from the paper tray rather than
feeding the envelope in.

This seems to be a complete mess, at least on Windows.
Comment 5 Unknown 2002-11-12 02:40:00 UTC
I'm seeing the same problem as Des but on Windows XP with an HP LJ 3100
Comment 6 Unknown 2002-12-04 17:26:46 UTC
I'm also having problems printing envelopes with Open Office ver 

I click insert and ensure the format is env 10.

Next I click insert or new and the format of the page is user.

I click format and page and change to env 10.  The margins then need 
to be corrected.

Once that is changed the address needs to be moved to the middle of 
the document.

Everything looks fine so I print.  The printer then requests A4 paper.

This is using w2k with lexmark 620t (hp compatable) printers.
Comment 7 stefan.baltzer 2002-12-13 10:44:20 UTC
Reassigned to Hasan.
Comment 8 h.ilter 2002-12-13 10:57:07 UTC
HI->OS: We should really solve this to Beta.
Comment 9 Oliver Specht 2003-01-23 15:40:51 UTC
OS: Comments from internal #95530# :
New Writer doc
- Menu Insert - Envelope...
- Click to Printer TabPage
-- On HP-Printer the envelope must insert at the right side of the
printer tray. So you think logical and click at the button for "Insert
the envelope vertically at the right in the printer tray"
- Insert the envelope and print it.
-> There is no print on a paper.
WORKAROUND: Choose "Insert the envelope verticaly at the left in the
printer tray"
NOTE: There is also an issuezilla task for this: 2081

SBA: From Betatester 6.0 -> I think 6.1 is the right time to fix this.

OS->PL: The root cause for this problem is that landscape is not the
same for all printers. Some of them rotate 90° other -90°. This is
something we can only change by printing portrait and rotate
internally. IIRC some other application do this. Can this be done?
The second solution as discussed eralier would be that VCL provides
all available paper formats at the interface. This would make it
possible to print every supported envelope format. But it would still
leave the "put in on the right side" issue but it would not print with
an offset.

pl->os: changes are in 644o source tree (as announced in api changes).

Additionally priority and OS changed
Comment 10 philipp.lohmann 2003-01-23 16:41:01 UTC
*** Issue 9138 has been marked as a duplicate of this issue. ***
Comment 11 jmcmonagle 2003-01-23 17:05:37 UTC
Envelope printing  is the primary problem with open office that keeps
us from making it our primary Office suite.

The company I work for is interested in helping finance the fix. 

If interested please contact me.
Comment 12 Joost Andrae 2003-02-17 11:05:04 UTC
JA: re-prioritized according to new priority guide lines
Comment 13 stefan.baltzer 2003-04-25 16:00:00 UTC
John, please attach your pdd files. We don't see a way to "fix
something" in the office but maybe there is something in there that
tells us how to solve your problem. Changed target to OOo 1.1
Comment 14 jmcmonagle 2003-04-25 20:05:40 UTC
Created attachment 5892 [details]
PPD file for hp4050 from HP
Comment 15 jmcmonagle 2003-04-25 20:08:07 UTC
Uploaded PPD file for hp4050 from HP.
Have the same problems with HP4100
Comment 16 philipp.lohmann 2003-05-21 14:07:31 UTC
I had a look at the ppd and don't see why the envelope feeder cannot
be selected while com-10 is the paper size. I'll have a look at that.
Comment 17 Oliver Specht 2003-05-22 11:08:16 UTC
Target changed.
Comment 18 Oliver Specht 2003-08-26 14:56:07 UTC
*** Issue 18405 has been marked as a duplicate of this issue. ***
Comment 19 Oliver Specht 2003-08-26 14:57:09 UTC
*** Issue 17192 has been marked as a duplicate of this issue. ***
Comment 20 Unknown 2003-08-26 18:16:52 UTC
At last I've reach the real issue.
Comment 21 Oliver Specht 2003-12-19 13:16:36 UTC
os->pl: On May 21st you wanted to take a look at the envelope feeder problem.
Did you?
Comment 22 hmad 2004-01-25 05:34:18 UTC
Tried printing a c10 envelop. The "envelope orientation" was set to "horizontal
left" and "print form top". C10 was selected both in printer/properties as well
as   format/size. The enevelope does not get printed correctly. Retried the
printing again, with all the same settings, but instead of an envelope, a letter
size paper was put into the tray. The envelope gets printed in the page at the
bottom left corner, vertically.

I also found out that, changing the following parameters like: paper
orientation,(landscape/protrait) and "envelope orientation (horizontal left,
etc) have no effect in the output -  that is on a letter sized paper the address
gets printed at bottom left corner.
Comment 23 Rainer Bielefeld 2004-02-06 11:37:38 UTC
Related to issue 2081?

Comment 24 christof.pintaske 2004-06-17 17:57:12 UTC
cp: retargeted to Office-Later due to limited ressources
Comment 25 jmcmonagle 2005-01-31 16:55:05 UTC
Created attachment 22045 [details]
Example with sxw ps and ppd files
Comment 26 jmcmonagle 2005-01-31 17:14:17 UTC
Using openoffice 1.1.4 for linux ( generic) created an simple com10 envelope.
In Format-> Page set format properly and to use envelope feeder.
Printer is HP4050. PPD is attached. Pulled from openoffice installation.
If you look at the attached postscript file it came out as landscape Letter from
the default tray.
Tried with many simular printers, ppds and other versions of openoffice
including debian  via cups and all do the same.
If I use the generic driver and some other ppds it formats properly.
Sadly none of them are close enough to be useful.

As a plus one can select the envelope feeder now. Problem is with an HP it will
not send it to the envelope feeder unless the formatting is correct. There are
sensors that detect the size of the envelope so one can not cheat :( 

My guess is there is a compatabity problem bettween openoffice and hp's ppds. 
Maybe this is enought to find the problem?
Comment 27 philipp.lohmann 2006-06-30 12:30:35 UTC
Comment 28 Mathias_Bauer 2007-12-04 13:30:37 UTC
target 3.0
Comment 29 Mathias_Bauer 2008-04-21 16:07:52 UTC
target 3.x. Seems that pl is "under water" (as we say in German) - or should I
say "under aqua"? ;-)
Comment 30 Butch 2012-09-08 21:00:39 UTC
In a new text document
Open Insert, Envelope, Format
Change size to #6 3/4
Click New Doc.
Open File, Print
Doesn't show envelope but rather full 8.5 x 11 sheet
Click Print, Prints only a very small portion of addresses
Comment 31 Butch 2012-09-08 22:03:23 UTC
I just installed Open Office 3.4.1 and I've been able to print a 10 envelope just fine from my old HP 722C Printer.  It's just the small envelope that I can't print.
Comment 32 Rob Weir 2013-07-30 02:22:39 UTC
Reset assignee on issues not touched by assignee in more than 2000 days.
Comment 33 oooforum (fr) 2018-06-28 15:46:55 UTC
Closed as obsolete