![]() |
Teile eines images kopieren und in anderes image einfügen
Hi,
wie kann ich ein Teil eines Images kopieren und in ein anderes image einfügen? |
Re: Teile eines images kopieren und in anderes image einfüge
wer die hilfe benutzt wird fündig..
Die Methode CopyRect kopiert einen Teil eines Bildes aus einer anderen Zeichenfläche in die Zeichenfläche. Delphi-Syntax: procedure CopyRect(const Dest: TRect; Canvas: TCanvas; const Source: TRect); C++ Syntax: void __fastcall CopyRect(const TRect &Dest, TCanvas* Canvas, const TRect &Source); Beschreibung Mit CopyRect können Sie einen Teil eines Bildes aus einer anderen Zeichenfläche in das Bild des TCanvas-Objekts kopieren. Die Eigenschaft Dest legt fest, in welches Rechteck innerhalb der Zeichenfläche das Quellbild kopiert werden soll. Der Parameter Canvas gibt die Zeichenfläche an, die das zu kopierende Bild enthält. Source legt das Rechteck fest, das den zu kopierenden Teil der Zeichenfläche enthält. Der Kopiervorgang erfolgt in dem Modus, der durch CopyMode festgelegt ist. |
Re: Teile eines images kopieren und in anderes image einfüge
Also wenn ich jetzt in image2, ein rechteck gräße 105*105 von image1 kopieren möchte,
wie mach ich das dann? |
Re: Teile eines images kopieren und in anderes image einfüge
steht doch alles da was du brauchst :(
|
Re: Teile eines images kopieren und in anderes image einfüge
such mal in der oh unter Copyrect ) -- delphihilfe ..
edit: jeden tag freu ich mich mehr auf die verwirklichung von luckies "hilfeverweis" ... |
Re: Teile eines images kopieren und in anderes image einfüge
ich bekomm es aber nicht hin..
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var a,b : Trect; begin a := rect(0,105,0,0); b := rect(0,105,0,0); image2.canvas.CopyRect(a,image1.picture.bitmap.canvas,b); end; |
Re: Teile eines images kopieren und in anderes image einfüge
ok ich proggs schnell
|
Re: Teile eines images kopieren und in anderes image einfüge
:hi:
In der Hilfe liegt ein Beispiel :) mfg Tobias |
Re: Teile eines images kopieren und in anderes image einfüge
das hab ich ja getestet, deswegen komm ich ja nicht weiter
|
Re: Teile eines images kopieren und in anderes image einfüge
doch nicht
weil besser erklären als die hilfe kann ichs auch nicht
Delphi-Quellcode:
procedure CopyRect(const Dest: TRect; Canvas: TCanvas; const Source: TRect);
Zitat:
--> Dest = Wohinein es kopiert werden soll, Canvas üebrwelche Canvas as ganze laufen soll, source von welchen rect es sein soll ^^ |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz