Registriert seit: 26. Okt 2005
Ort: Radebeul
1.643 Beiträge
Delphi 11 Alexandria
|
Re: Druckseite skallieren auf jede beliebige Größe
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 --
|