Autor Beitrag
C++arsten
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 79



BeitragVerfasst: Fr 10.02.06 08:55 
Seit dem Umstieg von Win98 auf XP hat sich das Druckergebnis stark verändert - das Programm ist noch dasselbe.

Mittels Printer.Canvas.TextOut(x, y, text) habe ich Texte zum Drucker gesendet. Kleine Linien gezogen etc. Seit XP auf den Rechner ist, werden die kleinen Linien nicht mehr gedruckt, das Übereinanderlegen von Texten funktioniert auch nicht mehr etc. Dabei ist das Programm völlig gleich geblieben: Gleicher Drucker, gleiche Druckroutinen etc.

Druckt XP intern anders als Win98, zumindest was TextOut betrifft?
digi_c
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1905

W98, XP
D7 PE, Lazarus, WinAVR
BeitragVerfasst: Fr 10.02.06 09:59 
Das einzige was IMHO bei XP in dem Bereich dazu kam war GDI+ aber das ist ja nur eine Ergänzung.
Wie stehts mit anderen Ursachen: Farbegbung(weiß drucken),Format(außerhalb des Papiers drucken),...?

Lass dir das ganze doch erstmal auf einem Canvas von einem TBitmap oder TPanel ausgeben, dann siehste od du was siehst :-)