Epson dot-matrix printer

  • Thread starter Thread starter wkshum99
  • Start date Start date
W

wkshum99

I upgraded my Microsoft Office 2000 to XP. Thereafter, everytime I
print to Epson LQ-300+ becomes differently. The font size become
smaller. The interesting thing is that when I print this document on
all other printers, it behaves as usual.

Anyone knows anything?
 
I upgraded my Microsoft Office 2000 to XP. Thereafter, everytime I
print to Epson LQ-300+ becomes differently. The font size become
smaller. The interesting thing is that when I print this document on
all other printers, it behaves as usual.

Anyone knows anything?

I don't think that printer (and many other older models) are supported by
XP. I had a Panasonic dot matrix that I used for checks that was never
quite right either.
 
I upgraded my Microsoft Office 2000 to XP. Thereafter, everytime I
print to Epson LQ-300+ becomes differently. The font size become
smaller. The interesting thing is that when I print this document on
all other printers, it behaves as usual.
Anyone knows anything?

What printer driver are you using? The likeliest explanation is that
the current printer initialization routine includes one SHIFT IN
command (so that successive initializations each make the font
smaller). You might seek to fix this by adding the correct
initialization routine to your reboot commands (e.g. one printer
instruction in AUTOEXEC.BAT. We assume the LQ is
connected through an LPT port.)
1. Because Epson dot matrix printers often used the same
codes, you can experiment with other drivers, e.g. for FX or MX
printers, in case this helps.
2. But you must accept that MS decided when marketing Office
2000 and XP to abandon supprort for MS-DOS printers.
 
Could you explain how to fix "You might seek to fix this by adding the
correct
initialization routine to your reboot commands (e.g. one printer
instruction in AUTOEXEC.BAT."

I don't quite understand how to do it.
 
Could you explain how to fix "You might seek to fix this by adding the
correct
initialization routine to your reboot commands (e.g. one printer
instruction in AUTOEXEC.BAT."
I don't quite understand how to do it.

Epson control code for printer intialization is ESC E
i.e. char 27 (decimal) followed by char 69 (decimal)
So you can use DOS to send these two chars to the
printer -- something like
COPY CHAR$(27) CHAR$(69) PRN
and it will send the initialization code to a ready printer.
(I forget the exact syntax. You must check that for yourself.
In the old days it was easier to use BASIC
LPRINT CHR$(27);"E"
or something like that.)
 
Back
Top