Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#11

Re: [Drucken] Buffergröße reduzieren

  Alt 29. Dez 2008, 13:57
MSDN-Library durchsuchenSetMapMode
die maximale und "optimale" Auflösung hängt vom Drucker ab, aber die Auflösung beim Erstellen des Ausdrucks kann wählen. (hab mir jetzt aber den QuellCode nicht angesehn, aber ich denke/hoffe mal ihr geht auch über ein Printer-Canvas ... ansonsten muß es aber auch irgendwie einstellbar sein)

Delphi-Quellcode:
SetMapMode(Printer.Canvas.Handle, Modus);
   MM_HiEnglish 1 Pixel = 0.001 inch \
   MM_LoEnglish 1 Pixel = 0.01 inch \ X = 0 und Y = 0
   MM_HiMetric 1 Pixel = 0.01 millimeter / ist unten-rechts auf dem Blatt
   MM_LoMetric 1 Pixel = 0.1 millimeter /
   MM_Text Each logical unit is mapped to one device pixel.
                     Positive x is to the right; positive y is down.
   MM_Twips Each logical unit is mapped to one twentieth of a
                     printer's point (1/1440 inch, also called a "twip").
Positive x is to the right; positive y is up.}
$2B or not $2B
  Mit Zitat antworten Zitat