Forum: Win32/Win64 API (native code)
Delphi
by matashen,
14. Mär 2008
Dein Fehler liegt vermutlich lediglich in der Zeile wo das Bild gedruckt werden soll
StretchDIBits(PrntHandle, 0 - X, 0 - Y, 1027, 648, 0, 0,
Druckerhandle,device.left=0-X ??? Wenn du beim Nullpunkt X Absziehst wo wird vermutlich das Bild ausgegeben links neben dem Papier? gleiches Gilt für 0-Y hast du schonmal den wert einfach auf 0 gestezt// Hab ich kommentiert mit...
Forum: Win32/Win64 API (native code)
Delphi
by matashen,
14. Mär 2008
Und was ist mit dem restlichen Code der bei meinem Link leigt (In der gleichen Antwort).
Hast du Codeoptimierung durch weglassen gemacht.
Hast du den damaligen Thread komplett gelesen/verstanden.
Im übrigen gibt es zu dem Thema noch weitere Threads wenn du also in der Suche Bitmap Drucken eingibst hast du jede menge Treffer.
Auch ganz viel Code hab ich da schon vreöffentlicht und...
Forum: Win32/Win64 API (native code)
Delphi
by matashen,
14. Mär 2008
Naja dein Bild eben, das ist doch in einem Canvas zum Beispiel TBitmap, TImage(was auch wiederum Bitmap.canvas hat) etc.
Da ist doch genug Canvas
Gruß Matthias