Einzelnen Beitrag anzeigen

Satty67

Registriert seit: 24. Feb 2007
Ort: Baden
1.566 Beiträge
 
Delphi 2007 Professional
 
#3

AW: Beim Ausdrucken einer Bitmap, erhalte ich ein kleins Bild !

  Alt 1. Apr 2011, 19:34
Das wird sicher wieder endlos

Deshalb eine kurze Ablaufbeschreibung, wie ich es bei einem BitMap ohne Informationen über die Quell-Bildgröße machen würde:

- mit GetDeviceCaps Papiergröße des Druckers ermitteln
- Ein Ausgabe-Rectangle berechnen
(Seitenverhältnis beachten, auf Papiergröße skalieren oder ander gewünschte Zielgröße berücksichtigen)
- Mit StrechDraw ausgeben, u.U. per API um Halftone zu nutzen

Mit den entsprechenden Suchbegriffen lässt sich jetzt sicher sogar ein fertiges Code-Beispiel finden.