Logo: Geos Online Print Archiv
G.O.P.A. - Geos Online Print Archiv
26.04.2024 Archiv  #  Recherche  #  Links  #  Kontakt  #  Gästebuch  #  Impressum

Index
Register
Login

Die Anzeige des Archivs erfolgt grafisch. Ändern

Leserbrief: Drucker-Info

Autor: Hartmut Hopster

Vom Autor in der GeoBox geschrieben und mit seiner Zustimmung als "Leserbrief" nun in der Geos User Post - der besondere Druckertip. Zur Nachahmung empfohlen!

“Ich hatte mir eine Menge Druckvorlagen für einen Epson SQ 1170 erstellt. Bei dem hatte ich nach langen Ausprobieren hinbekommen, daß Bildschirm und Druckereinstellungen von den Maßen her korrekt übernommen wurden.
Erreicht hatte ich das durch das Belassen der Dokumentgröße bei DIN A4 und dem Verändern der Papiergröße unter Druckoptionen im Druckmenü.
Jetzt habe ich aber den SQ 1170 durch einen Laserdrucker Epson EPL 5200+ ersetzt.
Und prompt stimmten alle Einstellungen nicht mehr. Der Drucker war nicht dazu zu bewegen, die Koordinaten vom Bildschirm richtig zu übernehmen. Alles rutschte beim Ausdruck um 0,4 cm nach unten. Die Dokumente wollte ich um diese 0,4 cm anpassen. Und das hätte bei einem anderen Drucker wieder nicht gepaßt ...

Um den Ausdruck nach oben zu verschieben, hätte es normalerweise gereicht, unter Druckoptionen eine etwas geringere Seitenlänge für das im Drucker eingelegte Papier einzustellen. Das ging aber nicht, weil Geos sich dann beschwerte, daß der Ausdruck nicht aufs Papier passen würde. ("Anpassen ...")
Als letzten Rettungsanker habe ich mir dann mal die GEOS.INI angeschaut, und zwar den beim Druckermodell aufgeführten Eintrag.

   pageSizeControl = {
   5600 0000 4A03 0000 0000 1C00 2B00 1C00 4700
   }

Die Viererblöcke habe ich hier zur besseren Unterscheidung gebildet. Herausgefunden habe ich, daß der Eintrag im Block 1 die Dokument-Breite bestimmt, der Eintrag im Block 3 die Dokument-Länge. Und zwar in folgender Weise:

   24 00 =  1,27cm
   27 00 =  1,38cm
   FF 00 =  9,0 cm
   00 01 =  9,03cm
     usw.
   Es wird also hexadezimal gezählt.

Die Einträge in den Blöcken 1 und 3 sind folgendermaßen zu interpretieren:

4A03 ist noch einmal zu zerpflücken und zwar in 034A (nur umdrehen!), dies ist die HEX-Zahl. Dezimal sind das 842.
Diese 842 mit 0,013888888... malnehmen und man bekommt den Wert der Seitenlänge (11,6944) in INCH, oder mit 0,035277846 malnehmen und man bekommt den Wert in cm.
Zwischen 0,01388888... und 0,035277846 ist nur der Faktor für die Umrechnung von Zoll nach cm (2,540005080) enthalten.

Durch diese Einträge kann man sogar die durch die Druckoptionen vorgegebenen Grenzen überschreiten. Ich konnte z. B. nicht mehr als 21,59 cm Breite eintragen. Wenn man aber mehr braucht, über die geos.ini geht es. Beispiel:

   Seitenbreite = 23 cm.
   23/0,035277846=651,96 (aufgerundet 652)
   652 Dez. = 028C Hex
   (die Null vorne dazufügen, damit man auf 4 Stellen kommt)

In die geos.ini trägt man also in den ersten Block '8C02' ein und in den Druckoptionen erscheint jetzt eine Breite von 23 cm. Wenn man aber jetzt noch einmal in die Druckoptionen hineingeht, irgendwas ändert (z. B. in Datei drucken), dann trägt Geos wieder die eigenen Grenzwerte ein.

In den Blöcken 2 und 4 scheint es Korrekurwerte für die Seitenmaße zu geben. Und hier lag auch die Lösung für mein Problem. Im Block 4 habe ich 1500 eingegeben und dann bei den Druckoptionen die Seitenlänge von 29,7 auf 28,93 cm verringert. Geos meckert die zu kleine Seite im Drucker jetzt nicht mehr an! Und der Ausdruck rutscht die 4 mm nach oben.

Für den EPL 5200+ sehen meine Einstellung jetzt so aus:
Seitenmaße unter Druckoptionen: 21,24 cm Breite und 28,93 cm Höhe

   PageSizeControl = {
   5A02 0000 3403 1500 0000 0000 1C00 4700
   }

Jetzt müßte man nur noch wissen, wozu die anderen Einträge gut sind.“

Hartmut Hopster

 

 

 




Dieser Artikel ist Bestandteil von:

Ausgabe 42

! - - - - - M I C R O F I L M - - - - - ! | Editorial | Jahreshaupttreffen, Produkt-Präsentationen, Programmierertreffen | GUC Clubsystem - notwendige Erweiterung | News Regio Hannover | News Regio Baden | Geoworks & GUC einmal aus einer anderen Sicht | News Regio Hamburg | '64net' ist da | CMD News | TopDesk 128 v3.0 | Fiedlers Utilities | Neue PD/SW-Programme für Geos | Digital-Talk | PD Disk für GWE2 | 256 Farben Video-Treiber | Kommerz in Deutschland | AOL in Deutschland | 256 Farben in GWE2 | Video Treiber Patch Programm | FLOPPY64 Update | Ergebnis Programm-Umfrage | Interessant: IZL v2.0 | IZL Kurs Teil #4 | Leserbrief: Drucker-Info | Ein weiterer Leserbrief ... | Neue Fonts! | GW Sammellizenz | FM Radio | Der neue Knopf im GeoManager | Verwirrspiel um Russen-DOS | Communication II | Bindery / Book Reader: Bibel für Geoworks | Bindery / Book Reader: Buch der Erkenntnis | Statistic mit Geoworks | 3DOBJ.BAS für '3D-Object' | DOS-Menü und Geoworks | Geos und Seidenmalerei | Neue Programme & Ankündigungen | GeoBox News | GeoWorks & Perry Rhodan | GEOS CD #2 | Spezialpapier


Kurzlink hierhin: http://geos-printarchiv.de/2246


Letzte Änderung am 01.11.2019