/[opencvs]/eyes/hpgl2.h
ViewVC logotype

Contents of /eyes/hpgl2.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations)
Tue Apr 16 13:59:15 2013 UTC (5 years, 7 months ago) by hib
Branch: MAIN
CVS Tags: HEAD
File MIME type: text/plain
Added hpgl2 routines and bitmap_to_hpgl2 - this allows
us to use the vector mode to print out 600 dots per inch
on the hp designjet 600.  It is kind of a folloy, but it is a use of what I have versus what I dont have.
I only made a 36 x 1/2 inch strip so far.  This has no scaling defined so it
should be asolute.  the print area is about 3 inches smaller (or more) than the printer size. Also,  the printer margins is not even.  But hey,
it probably works.

Right now I am testing a 2.3 inch long strip which will take 20 minutes to run.
And then there is the question of if the plotter can handle millions
of vector commands - which we just don't know yet.
If it can't then there might be a way to send it in blocks - I guess blocks of 12 million or so because that is the memory size of the plotter I got.
1 /* $Revision: 1.1 $
2
3 $Log: hpgl2.h,v $
4 Revision 1.1 2013/04/16 13:59:15 hib
5 Added hpgl2 routines and bitmap_to_hpgl2 - this allows
6 us to use the vector mode to print out 600 dots per inch
7 on the hp designjet 600. It is kind of a folloy, but it is a use of what I have versus what I dont have.
8 I only made a 36 x 1/2 inch strip so far. This has no scaling defined so it
9 should be asolute. the print area is about 3 inches smaller (or more) than the printer size. Also, the printer margins is not even. But hey,
10 it probably works.
11
12 Right now I am testing a 2.3 inch long strip which will take 20 minutes to run.
13 And then there is the question of if the plotter can handle millions
14 of vector commands - which we just don't know yet.
15 If it can't then there might be a way to send it in blocks - I guess blocks of 12 million or so because that is the memory size of the plotter I got.
16
17
18 */
19
20 void hpgl2_init();
21 void hpgl2_point(int x,int y);
22 void hpgl2_finish();

  ViewVC Help
Powered by ViewVC 1.1.5