diff options
Diffstat (limited to 'src/main/print-escp2.h')
-rw-r--r-- | src/main/print-escp2.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/main/print-escp2.h b/src/main/print-escp2.h index 9ad648f..1fd76b3 100644 --- a/src/main/print-escp2.h +++ b/src/main/print-escp2.h @@ -1,5 +1,5 @@ /* - * "$Id: print-escp2.h,v 1.103 2006/05/06 21:30:59 rlk Exp $" + * "$Id: print-escp2.h,v 1.105 2006/07/22 20:28:14 rlk Exp $" * * Print plug-in EPSON ESC/P2 driver for the GIMP. * @@ -457,6 +457,9 @@ typedef struct escp2_printer short extra_720dpi_separation; short horizontal_position_alignment; /* Horizontal alignment */ /* for good performance */ + int bidirectional_upper_limit; /* Highest total resolution */ + /* for bidirectional printing */ + /* in auto mode */ /*****************************************************************************/ /* Paper size limits */ int max_paper_width; /* Maximum paper width, in points */ @@ -492,6 +495,8 @@ typedef struct escp2_printer short cd_y_offset; /* Center of CD (vertical offset) */ short cd_page_width; /* Width of "page" when printing to CD */ short cd_page_height; /* Height of "page" when printing to CD */ + /* Extra height for form factor command */ + short page_extra_height; /* Extra height (lie to set form factor) */ /*****************************************************************************/ /* Parameters for escputil */ short alignment_passes; @@ -658,6 +663,7 @@ typedef struct int separation_rows; /* Row separation scaling */ int pseudo_separation_rows; /* Special row separation for some printers */ int extra_720dpi_separation; /* Special separation needed at 720 DPI */ + int bidirectional_upper_limit; /* Max total resolution for auto-bidi */ /* weave parameters */ int horizontal_passes; /* Number of horizontal passes required @@ -675,6 +681,7 @@ typedef struct int page_width; /* Page width (points) */ int page_height; /* Page height (points) */ int page_true_height; /* Physical page height (points) */ + int page_extra_height; /* Extra height for set_form_factor */ int cd_x_offset; /* CD X offset (micro units) */ int cd_y_offset; /* CD Y offset (micro units) */ int cd_outer_radius; /* CD radius (micro units) */ @@ -721,5 +728,5 @@ extern void stpi_escp2_terminate_page(stp_vars_t *v); #endif /* GUTENPRINT_INTERNAL_ESCP2_H */ /* - * End of "$Id: print-escp2.h,v 1.103 2006/05/06 21:30:59 rlk Exp $". + * End of "$Id: print-escp2.h,v 1.105 2006/07/22 20:28:14 rlk Exp $". */ |