34
34
/* The device descriptors */
35
private dev_proc_open_device(escpage_open);
36
private dev_proc_open_device(lp2000_open);
37
private dev_proc_close_device(escpage_close);
38
private dev_proc_print_page_copies(escpage_print_page_copies);
39
private dev_proc_print_page_copies(lp2000_print_page_copies);
40
private dev_proc_image_out(escpage_image_out);
42
private void escpage_printer_initialize(gx_device_printer * pdev, FILE * fp, int);
43
private void escpage_paper_set(gx_device_printer * pdev, FILE * fp);
45
private gx_device_procs lp2000_prn_procs =
35
static dev_proc_open_device(escpage_open);
36
static dev_proc_open_device(lp2000_open);
37
static dev_proc_close_device(escpage_close);
38
static dev_proc_print_page_copies(escpage_print_page_copies);
39
static dev_proc_print_page_copies(lp2000_print_page_copies);
40
static dev_proc_image_out(escpage_image_out);
42
static void escpage_printer_initialize(gx_device_printer * pdev, FILE * fp, int);
43
static void escpage_paper_set(gx_device_printer * pdev, FILE * fp);
45
static gx_device_procs lp2000_prn_procs =
46
46
lprn_procs(lp2000_open, gdev_prn_output_page, gdev_prn_close);
48
private gx_device_procs escpage_prn_procs =
48
static gx_device_procs escpage_prn_procs =
49
49
lprn_procs(escpage_open, gdev_prn_output_page, escpage_close);
51
51
gx_device_lprn far_data gs_lp2000_device =
130
130
return lp2000_print_page_copies(pdev, fp, num_coipes);
134
134
lp2000_print_page_copies(gx_device_printer * pdev, FILE * fp, int num_coipes)
136
136
gx_device_lprn *const lprn = (gx_device_lprn *) pdev;
166
166
/* Output data */
168
168
escpage_image_out(gx_device_printer * pdev, FILE * fp, int x, int y, int width, int height)
170
170
gx_device_lprn *const lprn = (gx_device_lprn *) pdev;
199
199
GS, '0', ';', '0', 'i', 'u', 'E', /* Paper Feed Unit (Auto) */
203
203
escpage_printer_initialize(gx_device_printer * pdev, FILE * fp, int copies)
205
205
gx_device_lprn *const lprn = (gx_device_lprn *) pdev;
265
265
{0, 0, -1}, /* Undefined */
269
269
escpage_paper_set(gx_device_printer * pdev, FILE * fp)
271
271
int width, height, w, h, wp, hp, bLandscape;