Thema: Delphi Drucken

Einzelnen Beitrag anzeigen

rwalper

Registriert seit: 6. Sep 2006
48 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: Drucken

  Alt 10. Okt 2013, 08:29
Wenn Du schon "per Hand" druckst, dann achte darauf, dass Du immer alle Brush- und Pen-Properties initialisierst (im Zweifel auch zu Beginn jeder Druck-Routine).

Außerdem kann es vorkommen, dass Transparenzen je nach Druckertreiber (siehe #5) nicht korrekt ausgegeben werden, obwohl es z.B. auf dem Bildschirm gut aussieht.
Daher könntest Du (falls Transparenz nicht notwendig ist) den Hintergrund initialisieren:
Delphi-Quellcode:
  Canvas.Brush.Color := clWhite;
  Canvas.Brush.Style := bsSolid;
Und falls der Rahmen immer noch da ist, wäre das Folgende einen Versuch wert:
  Canvas.Pen.Color := clWhite;
  Mit Zitat antworten Zitat