Controling printers at a detailed level
- From: "Dennis" <junk@xxxxxxxxxx>
- Date: Mon, 25 Jul 2005 20:03:45 -0700
This may be the wrong forum for this question. If there is a better, please
advise me.
Years ago, in the pre-Windows days, I wrote code to directly control
printers using ESC sequences (I believe that's what they were called). I
could get them to TAB, LF and CR and I could adjust various things like
fonts and font size. All these printer control codes were generally vendor
specific.
Now, I'd like to do something similar within a Win32 Windows program. I'd
like to grab control of a laser printer and control page size and line
height and tab spacing and a raft of things. I want to print labels and
signs of various sizes and I want a lot of control of the text and imagery
on them. And I'm a bit puzzled how to start.
Let me say that I've been a Windows C++ Win32 programmer for many years but
I've never had to wander into the world of printers before.
I suspect that the modern interface to printers has been abstracted so that
all the vendor specific stuff has gone away. If that's true, then somewhere
out there are a group of APIs that will allow me to do what I want. I've
scanned the MSDN library to see what I could find but thus far I've come up
with a blank. Can someone give me a gentle push in the right direction?
Many thanks,
Dennis
.
- Follow-Ups:
- Re: Controling printers at a detailed level
- From: Dennis
- Re: Controling printers at a detailed level
- From: Chris P. [MVP]
- Re: Controling printers at a detailed level
- From: Alexander Gräf
- Re: Controling printers at a detailed level
- Prev by Date: Re: Make multiple avi files in one run
- Next by Date: Re: Controling printers at a detailed level
- Previous by thread: Looping Streamed Audio Using WaveOut
- Next by thread: Re: Controling printers at a detailed level
- Index(es):
Relevant Pages
|