Announcement

Collapse
No announcement yet.

Printer.Canvas.CopyRect - funktioniert nicht !!

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Printer.Canvas.CopyRect - funktioniert nicht !!

    hallo!

    mein programm zeigt eine dynamisch erstellte grafik an. ich zeichne dazu die linien auf den canvas der form. ist meine folgerung falsch, wenn ich glaubte einfach diesen canvas auf den canvas des druckers übertragen zu können?

    with Printer do begin
    Orientation := poLandscape;
    BeginDoc;
    Canvas.CopyMode := cmSrcCopy;
    Canvas.CopyRect(rDest,frmPaint.Canvas,rSource);
    EndDoc;
    end;

    was ist hier falsch? der drucker lässt einfach ein weißes blatt heraus. wenn ich zb. mit canvas.textOut etwas aufn canvas schreibe, dann wird das ordnungsgemäß gedruckt.

    vielen dank

    lukas.ruetz
Working...
X