Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Problem mit Drucken (https://www.delphipraxis.net/58066-problem-mit-drucken.html)

SnGtKs 30. Nov 2005 21:56


Problem mit Drucken
 
ich habe mein projekt soweit fertig doch habe ich ein problem ... wenn ich das dokument auf einem Brother HL1450 Laser drucker ausdrucke kommt das dokument in spiegelschrift raus drucke ich es auf einem anderen drucker kommt es normal raus ...drucke ich z.b. ein word dokument auf dem laser drucker dann kommt dieses ganz normal raus ... nun meine frage kann ich im PrintDialog irgendwo einstellen das er das spiegeln soll?

marabu 1. Dez 2005 05:58

Re: Problem mit Drucken
 
Hallo Sebastian,

verwendest du einen aktuellen Druckertreiber? Das Problem scheint bekannt zu sein: klick

Grüße vom marabu

SirThornberry 1. Dez 2005 07:38

Re: Problem mit Drucken
 
Hast du eventuell vergessen mit SetMapMode festzulegen wie gedurckt werden soll? Eventuell ist für den Drucker standardmäßig ein anderer Modus gewählt als auf den restlichen Druckern womit das ganze gespiegelt wird. Also einfach mit SetMapMode den richtigen Modus einstellen.

SnGtKs 1. Dez 2005 19:01

Re: Problem mit Drucken
 
ich habe das mit dem SetMapMode zur Zeit so....

Delphi-Quellcode:
if PrintDialog1.Execute then
    LLeft := 250;
    LTop := 240;
    LLineheight := 46;
    Printer.BeginDoc;
    SetMapMode(Printer.Canvas.Handle, MM_LOMETRIC);
und das ist doch richtig oder???

SirThornberry 1. Dez 2005 19:15

Re: Problem mit Drucken
 
wenn du SetMapMode bereits verwendest kann es nicht am falschen mode liegen (sonst wäre es bei allen Druckern falsch) bei LoMetric sollte lediglich Y von oben nach unten abnehmen (obere Kante = 0 untere Kannte des Blattes = -****).
Wenn du auf die Canvas malst (Pixels) sind diese dann auch seitenverkehrt?

SnGtKs 1. Dez 2005 19:21

Re: Problem mit Drucken
 
hmm das mit den einzelnen pixel habe ich net versucht da ich wirklich nur nen text drucken will

SirThornberry 1. Dez 2005 20:58

Re: Problem mit Drucken
 
wenn das mit den einzelnen pixel aber funktioniert könntest du den Text auf TBitmap ausgeben und dann das Bild an den Drucker weiterleiten. Aus irgend einem Grund schafft es Word etc. ja auch den Text ordentlich auf dem Drucker auszugeben was wohl daran liegen wird das nicht die standard-Textausgabe verwendet wird.

SnGtKs 2. Dez 2005 09:14

Re: Problem mit Drucken
 
hmm stimmt auch wieder ... naja ich werde das mal testen ... wenn ich es hinbekomme ... :-S


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz