Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Zugreifen Pixel einer canvas die außerhalb cliprect liegen (https://www.delphipraxis.net/136336-zugreifen-pixel-einer-canvas-die-ausserhalb-cliprect-liegen.html)

Morian 28. Jun 2009 19:44


Zugreifen Pixel einer canvas die außerhalb cliprect liegen
 
Hi, ich will hier auf die Pixel zugreifen, die aber außerhalb dem canvas.cliprect bereich liegen.
Es wäre sehr freundlich wenn mir so schnell wie möglich jemand antworten könnte.

Gruß
Morian

Medium 28. Jun 2009 20:27

Re: Zugreifen Pixel einer canvas die außerhalb cliprect lie
 
Was für ein Canvas?

Morian 29. Jun 2009 12:09

Re: Zugreifen Pixel einer canvas die außerhalb cliprect lie
 
Es ist das Canvas einer TImage-Komponente

turboPASCAL 29. Jun 2009 12:49

Re: Zugreifen Pixel einer canvas die außerhalb cliprect lie
 
Dann ist der Canvas genau so gross wie das Image.
Also wo willst du dann was lesen ?


// Edit:

An sonsten, wenn ich mich recht errinnere musst du, da das Ciprect vom Image festliegt und nicht geändert werden kann
deine Graphic auf ein neues canvas kopieren.

DeddyH 29. Jun 2009 12:56

Re: Zugreifen Pixel einer canvas die außerhalb cliprect lie
 
Du hast eine Grafik in das Image geladen, die nicht hineinpasst? Dann wäre es doch IMHO das Einfachste, auf deren Canvas zurückzugreifen statt auf den des Images.

Morian 29. Jun 2009 12:57

Re: Zugreifen Pixel einer canvas die außerhalb cliprect lie
 
WEnn aber das Image größer als das Formular ist und ich auf die Pixel zugreifen will die nicht sichtbar sind.

turboPASCAL 29. Jun 2009 13:04

Re: Zugreifen Pixel einer canvas die außerhalb cliprect lie
 
Nicht verwechseln, Imagegrösse und Image.Picture-Grösse sind verschiedene Sachen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:38 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