AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Teile eines images kopieren und in anderes image einfügen
Thema durchsuchen
Ansicht
Themen-Optionen

Teile eines images kopieren und in anderes image einfügen

Ein Thema von jAcK oRsEn · begonnen am 23. Jun 2004 · letzter Beitrag vom 24. Jun 2004
Antwort Antwort
Seite 1 von 4  1 23     Letzte »    
jAcK oRsEn

Registriert seit: 29. Mai 2004
Ort: Weeze
118 Beiträge
 
#1

Teile eines images kopieren und in anderes image einfügen

  Alt 23. Jun 2004, 21:43
Hi,


wie kann ich ein Teil eines Images kopieren und in ein anderes image einfügen?
Greetz

jAcK oRsEn
  Mit Zitat antworten Zitat
supermuckl

Registriert seit: 1. Feb 2003
1.340 Beiträge
 
FreePascal / Lazarus
 
#2

Re: Teile eines images kopieren und in anderes image einfüge

  Alt 23. Jun 2004, 21:46
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.
Das echte Leben ist was für Leute...
... die im Internet keine Freunde finden!
  Mit Zitat antworten Zitat
jAcK oRsEn

Registriert seit: 29. Mai 2004
Ort: Weeze
118 Beiträge
 
#3

Re: Teile eines images kopieren und in anderes image einfüge

  Alt 23. Jun 2004, 22:06
Also wenn ich jetzt in image2, ein rechteck gräße 105*105 von image1 kopieren möchte,

wie mach ich das dann?
Greetz

jAcK oRsEn
  Mit Zitat antworten Zitat
supermuckl

Registriert seit: 1. Feb 2003
1.340 Beiträge
 
FreePascal / Lazarus
 
#4

Re: Teile eines images kopieren und in anderes image einfüge

  Alt 23. Jun 2004, 22:12
steht doch alles da was du brauchst
Das echte Leben ist was für Leute...
... die im Internet keine Freunde finden!
  Mit Zitat antworten Zitat
Nicodius

Registriert seit: 25. Apr 2003
Ort: Graz
2.234 Beiträge
 
Delphi 2006 Architect
 
#5

Re: Teile eines images kopieren und in anderes image einfüge

  Alt 23. Jun 2004, 22:13
such mal in der oh unter Copyrect ) -- delphihilfe ..


edit: jeden tag freu ich mich mehr auf die verwirklichung von luckies "hilfeverweis"

...
Nico Müller
  Mit Zitat antworten Zitat
jAcK oRsEn

Registriert seit: 29. Mai 2004
Ort: Weeze
118 Beiträge
 
#6

Re: Teile eines images kopieren und in anderes image einfüge

  Alt 23. Jun 2004, 22:17
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;
Greetz

jAcK oRsEn
  Mit Zitat antworten Zitat
Nicodius

Registriert seit: 25. Apr 2003
Ort: Graz
2.234 Beiträge
 
Delphi 2006 Architect
 
#7

Re: Teile eines images kopieren und in anderes image einfüge

  Alt 23. Jun 2004, 22:19
ok ich proggs schnell
Nico Müller
  Mit Zitat antworten Zitat
Benutzerbild von Mirilin
Mirilin

Registriert seit: 21. Dez 2002
Ort: Lenzburg
861 Beiträge
 
Delphi 6 Professional
 
#8

Re: Teile eines images kopieren und in anderes image einfüge

  Alt 23. Jun 2004, 22:21


In der Hilfe liegt ein Beispiel


mfg Tobias
Tobias
Die Physik ist für die Physiker eigentlich viel zu schwer.
  Mit Zitat antworten Zitat
jAcK oRsEn

Registriert seit: 29. Mai 2004
Ort: Weeze
118 Beiträge
 
#9

Re: Teile eines images kopieren und in anderes image einfüge

  Alt 23. Jun 2004, 22:22
das hab ich ja getestet, deswegen komm ich ja nicht weiter
Greetz

jAcK oRsEn
  Mit Zitat antworten Zitat
Nicodius

Registriert seit: 25. Apr 2003
Ort: Graz
2.234 Beiträge
 
Delphi 2006 Architect
 
#10

Re: Teile eines images kopieren und in anderes image einfüge

  Alt 23. Jun 2004, 22:24
doch nicht



weil besser erklären als die hilfe kann ichs auch nicht


procedure CopyRect(const Dest: TRect; Canvas: TCanvas; const Source: TRect);
Zitat:
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.

--> Dest = Wohinein es kopiert werden soll, Canvas üebrwelche Canvas as ganze laufen soll, source von welchen rect es sein soll ^^
Nico Müller
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 4  1 23     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:04 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