Yahoo Groups archive

Digital BW, The Print

Index last updated: 2026-04-28 22:56 UTC

Message

Re: Print Server - Was: QTR - GUI Problems...

2004-12-22 by Michael Hung

It still uses windows print spooler. I saw the entry in the printer
spool when printing. It actually just open the printer driver like
other windows programs are printing normally, except open it in RAW
mode, so anything you write to the driver goes directly to the
printer/spooler.

I don't know if you want to incorporate into quadtoprinter or not..
but not doing so will make it easier to have the raw file (if you just
pipe it to a file) or allow the old way of printing to a network
printer. The pipe doesn't really take much system resource anyway.
(But incorporating it will make it easier for those who doesn't use
QTRgui).

You don't need network or a share name any more. The name suppied to
the rawprint.exe is the name of the printer as defined in Windows's
printer dialog. (Mine is "Epson Stylus Photo 1270" by default). I am
sure there are ways to enumerate all the printers in the system
automatically and check the description of each. I can do that if needed. 

I don't know if remote network printer will work with that program. I
can test it tomorrow.. (You can always use the current way). The
Microsoft documentation's quite unclear.

I did the program using the latest VC++. If you decide to incorporate
into quadtoprinter, you just need to do some cut/paste and move the
variable around a little so it's legal C code. 

Yeah, I have a 1270 that doesn't print well with the last part of the
paper with the pizza wheels removed.. (I think they would be fine if
the pizza wheels are there..) 

Michael

--- In DigitalBlackandWhiteThePrint@yahoogroups.com, "Roy Harrington"
<roy@h...> wrote:
> 
> 
> Hi Michael,
> 
> Thank you, thank you.  I got your code and it does look pretty simple.
> 
> From what it looks like, it seems it still uses the windows print
spooler.
> Is that right?  Do you think it's worth putting this code into
quadtoprinter
> to avoid another pipe?  The rest of the code is straight C but I'm using
> the Visual C++ compiler.
> 
> Am I right that you don't even need the sharename feature to use this?
> How about if you actually do have a network and the printer is on the
> ethernet or another machine?
> 
> For the "almost center" feature:  are you using a 1270 or other desktop 
> that doesn't print well for the last .55 inches?   The unequal margins 
> seem to cause a lot of grief.   
> 
> Roy
>

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.