home *** CD-ROM | disk | FTP | other *** search
/ Computer Club Elmshorn Atari PD / CCE_PD.iso / pc / 0600 / CCE_0657.ZIP / CCE_0657.PD / LASER600.C < prev    next >
C/C++ Source or Header  |  1993-07-23  |  1KB  |  16 lines

  1. /*******************************************************************************  Treiber für 600dpi Laser     (HP-kompatibel)                                                *******************************************************************************/
  2. /* evt. muß der Rand (LINKS) angepaßt werden, also:
  3.  * Dazu als Faustregel: 1Byte = 8Pixel = (8/600)" = (1/75)" ~ 0.339mm 
  4.  * Das heißt: Grafik jetzt ca. 4mm zu weit links, Rand um 12 erhöhen, 
  5.  * denn 12*0.338666 = 4.064mm
  6.  * (Diese Formel gilt natürlich nur bei 600 DPI.)
  7.  * Für den oberen Rand gilt 1mm ~ 23.5 Zeilen. da (25.4/600)mm = 1 Zeile
  8.  * (Wenn man diese Datei an einen anderen Drucker anpaßt, dann diese 
  9.  *  bitte entsprechend umbennen (z.B. HP_LASER.C, dann wäre z.B. 
  10.  *  HOEHE=3350, LINKS=??? und an mich senden, BITTE!)
  11.  */
  12.  
  13. /* Anpassung: Michael Hoppe */
  14. #define OBEN 0L        /* Oberer Rand */
  15. #define LINKS 31L    /* Linker Rand */#define MAX_DPI 600L    /* Maximale Auflösung 600dpi */#define BREITE 5424L    /* max. Breite einer Grafikseite */#define HOEHE 7260L    /* max. Hoehe */
  16. #include "hp.c"    /* HP-Standarttreiber */