Thema: Delphi Drucken

Einzelnen Beitrag anzeigen

Dipl Phys Ernst Winter

Registriert seit: 14. Apr 2009
Ort: Jena
103 Beiträge
 
Delphi 3 Professional
 
#8

Re: Drucken

  Alt 21. Mai 2009, 17:53
"brechi" schreibt:
Zitat:
ich würde ja eher mit
GetDeviceCaps(Printer.Handle, LOGPIXELSX) / 2.54
die Pixel in mm unabhängig von der Papiergröße auslesen.
Ich habe nichts gegen die direkte Verwendung von Windows API-Funktionen, vermeide sie jedoch, wenn Delphi dafür eigene Konstrukte bereitstellt.
Bei der Umstellung meines Laserdruckerrs vom HP LP IIIplus auf den HP LaserJet P1005 hatte ich die Druckroutienen in allen meinen Delphi-Projekten umzustellen (Scheißarbeit).
Das geschah mit m:= Pagewidth/205.
Nach der Umstellung waren die Ausdrucke des HP LaserJet P1005 und des DescJet 710C sichtig skaliert.
Autor: DP Ernst Winter
  Mit Zitat antworten Zitat