Einzelnen Beitrag anzeigen

Benutzerbild von sh17
sh17

Registriert seit: 26. Okt 2005
Ort: Radebeul
1.643 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Druckseite skallieren auf jede beliebige Größe

  Alt 3. Nov 2005, 06:57
Indem Du Deine Seite in ein Metafile-Canvas zeichnest und dann beim Drucken stretchst

Printer.Canvas.StretchDraw(WoSollsHinRect, DeinTMetaFile);

Allerdings kleine Vorwarnung: Sollte Text dabei sein und Du erstellst das Metafile nicht in der Größe der Druckerauflösung und Druckerpapiergröße (also das, was Du ja nicht möchtest), dann bekommst Du Probleme mit dem spacing - der Text sieht schrecklich auf dem Papier aus (z.B. zusammengequetscht)
Sven Harazim
--
  Mit Zitat antworten Zitat