[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: vector print bug ?
- Subject: Re: vector print bug ?
- From: davidf(at)dfanning.com (David Fanning)
- Date: Mon, 14 Feb 2000 17:29:47 -0700
- Newsgroups: comp.lang.idl-pvwave
- Organization: Fanning Software Consulting
- References: <38A89781.50189880@darkstar.inka.de>
- Xref: news.doit.wisc.edu comp.lang.idl-pvwave:18416
Dr. Udo Grabowski (grabow@darkstar.inka.de) writes:
> In idl 5.3 there is the new IDLgrPrinter class with the Draw method
> for vector plots:
>
> Printer = OBJ_NEW ('IDLgrPrinter', vector=1)
> Printer -> Draw, Scene
>
> The output is supposed to be an eps file, but we are not able to print
> or view or include this plot (yes, it has a 'showpage' at the end) with
> any tool available to us. We tried several options, but nothing helps.
> Is this a possible bug ? Or belongs it to that class of scrap Windows
> believes to be PostScript (we are using Unix: OSF, Linux, and Solaris,
> of course) ?
Not sure what documentation you are reading, but my documentn
doesn't say anything about sending output to a file at all.
It says that output is sent to the printer in vector (as opposed
to bitmap) form. Of course, you might be able to re-direct the
output to a PostScript file if your Dialog_PrinterSetup will
allow it. (My Lexmark printer setup allows all kinds of things,
including redirection to a Postscript file, but encapsulated
PostScript is not among them.)
And, in addition, my documentation says to use the VECTOR
keyword as a keyword to the DRAW method:
Printer = OBJ_NEW ('IDLgrPrinter')
ok = Dialog_PrinterSetup(Printer)
IF OK THEN Printer -> Draw, Scene, vector=1
When I do this I find I get significantly faster rendering
to the printer. :-)
Cheers,
David
--
David Fanning, Ph.D.
Fanning Software Consulting
Phone: 970-221-0438 E-Mail: davidf@dfanning.com
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Toll-Free IDL Book Orders: 1-888-461-0155