Registriert seit: 4. Dez 2012
Ort: Augsburg, Bayern, Süddeutschland
419 Beiträge
Delphi XE4 Ultimate
|
AW: png transparent drucken
5. Jan 2013, 22:34
Hallo,
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
b : TBitmap;
begin
b := TBitmap.Create;
try
b.Assign (Image1.Picture.Graphic);
Printer.BeginDoc;
Printer.Canvas.Draw (0, 0, b);
Printer.Canvas.StretchDraw (Rect (80, 0, 180, 100), b)
finally
Printer.EndDoc;
FreeAndNil (b)
end
end;
// Über den Objektinspektor noch die Eigenschaft Image1.Transparent := True setzen
Klappt bei mir.
Gruß
Volker Zeller
Geändert von Volker Z. ( 5. Jan 2013 um 23:30 Uhr)
Grund: Code-Fehler entfernt
|