GeneSys386
Mitglied
Hallo zusammen,
Folgendes Problem: Ich hab in meiner Applikation nun in OnPrint eine gaaanz einfache Druckroutine implementiert. Ich definier mir eine Variable sText, fülle die mit meinen Daten. Erstelle mir ein RECT und mit
setze ich die Variable nun auf die (virtuelle) Seite. Wenn ich also nun Drucken ausführe und das ganze am PDFCreator ausdrucke, sieht das wunderschön aus und funktioniert einwandfrei. Drucke ich das Dokument aber auf einem echten Drucker aus wird die Schriftgröße scheinbar größer und sprengt damit den Rahmen den ich in rctColumnL definiert habe (sprich: Das Ergbenis ist "beschnitten"). Ich hab nur leider keine Ahnung wieso und warum.
Liegt es daran das evtl. mit unterschiedlichen DPIs gedruckt wird? Hat ein Drucker einen Systemfont und weicht das Ergebnis deswegen ab?
Viell. kennt jemand das (wahre?) Problem und kann mir weiterhelfen. Ich wäre schon froh wenn man das Problem diagnostizieren könnte!
Dankeschööön!
Folgendes Problem: Ich hab in meiner Applikation nun in OnPrint eine gaaanz einfache Druckroutine implementiert. Ich definier mir eine Variable sText, fülle die mit meinen Daten. Erstelle mir ein RECT und mit
Code:
pDC->DrawText(sText, &rctColumnL, DT_LEFT);
Liegt es daran das evtl. mit unterschiedlichen DPIs gedruckt wird? Hat ein Drucker einen Systemfont und weicht das Ergebnis deswegen ab?
Viell. kennt jemand das (wahre?) Problem und kann mir weiterhelfen. Ich wäre schon froh wenn man das Problem diagnostizieren könnte!
Dankeschööön!