bild verkleinern

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
Bauer321
Beiträge: 465
Registriert: Sa 21. Aug 2010, 21:30
OS, Lazarus, FPC: Windows 7 Ultimate (L 1.2.2 FPC 2.6.4 32-bit)
CPU-Target: 64-Bit
Wohnort: nahe Bremen
Kontaktdaten:

bild verkleinern

Beitrag von Bauer321 »

Moin,

ich möchte ein Bild bevor es in ein image gezeichnet wird verkleinern so das es dort rein passt. wie mache ich das am besten.

also ich habe nen sreenshot der wird gespeichert und soll in nem image angezeigt werden. das mache ich momentan so:

also sreen und so ist alles erstellt und das bild gespeichert.
so lasse ich es dann im image anzeigen(also der sreen heißt MyBitmap)
Form1.Image1.Canvas.Draw(0, 0, MyBitmap);

was muss ich jetzt vorher machen damit dieser auf eine Größe skaliert wird, also es soll noch das agnze bild angezeigt werden nur kleiner
www.mcpatcher.net | www.hoeper.me

felix96
Beiträge: 287
Registriert: So 29. Nov 2009, 17:44
CPU-Target: 32BitWin+64bitUbunt

Re: bild verkleinern

Beitrag von felix96 »

Code: Alles auswählen

Image1.strech:=true;
image1.picture.bitmap:=Mybitmap;
^^Ungetestet, aber so in der Art
Danke schonmal für eure Antworten
it´s not a bug, it´s a feature!

Bauer321
Beiträge: 465
Registriert: Sa 21. Aug 2010, 21:30
OS, Lazarus, FPC: Windows 7 Ultimate (L 1.2.2 FPC 2.6.4 32-bit)
CPU-Target: 64-Bit
Wohnort: nahe Bremen
Kontaktdaten:

Re: bild verkleinern

Beitrag von Bauer321 »

geht leider nicht, hatte ich aber auch schonmal auprobiert^^
www.mcpatcher.net | www.hoeper.me

Benutzeravatar
theo
Beiträge: 10872
Registriert: Mo 11. Sep 2006, 19:01

Re: bild verkleinern

Beitrag von theo »

Setze die Eigenschaften von TImage "Stretch" und "Proportional" auf true.
Dann mach einfach statt Draw:
Image1.Picture.Assign(MyBitmap);

Bauer321
Beiträge: 465
Registriert: Sa 21. Aug 2010, 21:30
OS, Lazarus, FPC: Windows 7 Ultimate (L 1.2.2 FPC 2.6.4 32-bit)
CPU-Target: 64-Bit
Wohnort: nahe Bremen
Kontaktdaten:

Re: bild verkleinern

Beitrag von Bauer321 »

danke jetzt gehts super
www.mcpatcher.net | www.hoeper.me

Antworten