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

  1. /***************************************************************************
  2. ****  Treiber für Deskjet-Tintenstrahldrucker                                                        ****
  3. ***************************************************************************/
  4.  
  5. /* Sollte auch 300dpi Laser bedienen */
  6.  
  7. /* evt. muß der Rand (LINKS) angepaßt werden, also:
  8.  * Dazu als Faustregel: 1Byte = 8Pixel = (8/300)" = (2/75)" ~ 0.653mm 
  9.  * Das heißt: Grafik jetzt ca. 4mm zu weit links, Rand um 6 erhöhen, 
  10.  * denn 6*0.653 = 3.96mm
  11.  * (Diese Formel gilt natürlich nur bei 300 DPI.)
  12.  * Für den oberen Rand gilt 1mm ~ 12 Zeilen. da (25.4/300)mm = 1 Zeile
  13.  * (Wenn man diese Datei an einen anderen Drucker anpaßt, dann diese 
  14.  *  bitte entsprechend umbennen (z.B. HP_LASER.C, dann wäre z.B. 
  15.  *  HOEHE=3350, LINKS=??? und an mich senden, BITTE!)
  16.  */
  17.  
  18. #define OBEN 28                /* Oberer Rand */
  19. #define LINKS 9                /* Linker Rand */
  20. #define MAX_DPI 300L    /* Maximale Auflösung 300dpi */
  21. #define BREITE 2336L    /* max. Breite einer Grafikseite */
  22. #define HOEHE 3386L        /* max. Hoehe */
  23.  
  24. #include "hp.c"    /* HP-Standarttreiber */
  25.  
  26. /* email: prissi@marie.physik.tu-berlin.de
  27.  * Post:  Markus Pristovsek
  28.  *        Boumannstraße 66
  29.  *        13467 Berlin
  30.  */