First off, I can pretty well guarantee you that the LQ-580 and the
LQ-680Pro do not have identical capabilities. Secondly, most of these
impact printers do not print in graphical mode. They print serially,
so there is no "portrait" or "landscape". The printers can only print
text in a single line across the page as it is received. So, in order
to print "landscape", you must have a printer with a wide (11"+)
carriage so you can insert letter-sized paper long-edge first.
The margin settings and number of characters per line control how wide
you print using a particular font. For example, using a 10 point 10
character per inch font (e.g. Courier 10), you can print up to 85
characters across 8.5 inches with no margin. If you print (i.e.
transmit) more characters, it'll just keep printing past the right
edge of the page, if able.
The paper length switch controls the length of the page. For example,
to print "landscape" on letter-sized paper, you set the printer for a
page length of 8.5 inches and load the paper long-edge first (wide-
carriage printer required). For "portrait", set it to 11 inches and
load the paper short-edge first.
Now to the program. DOS applications, if default plain text "file"
printing was insufficient, had to have their own application-specific
print drivers to take advantage of a specific printer's features.
Remember the most popular word processor prior to Windows?...
WordPerfect 5.1? The last two diskettes in the software package
contained nothing but WordPerfect print drivers for all kinds of
printers. Print drivers were normally supplied with the DOS
application, so if the application was commercially available, I'd
check there first. If your printer is more recent than the
application, you could be out of luck unless someone subsequently
wrote a print driver for the application.
If it is a custom-built or proprietary application, then whoever wrote
it should be able to provide information as to which printers are
supported, and in which emulation (i.e. the printer "language") The
LQ-680Pro supports both ESC/P 2 and IBM 2390 Plus emulations. The
LQ-580 may or may not; I can't find any info specific to the LQ-580,
but only for the LQ-570, LQ-570+, LQ-570e and the LQ-590. Note that
the LQ-570 does not support IBM emulation. If the application
generates Epson Escape sequences, you should be able to get it to
work.
It looks like you'll have to determine if the LQ-580 can support the
same emulations as the LQ-680 (since you've got the manual for the
580), and then compare the two printers' default settings. Also, if
the application is generating codes specific to the LQ-680Pro, you may
have to choose a back-levelled driver in your application for
compatibility with the LQ-580.
PhineasPaine