Autor Beitrag
DelphiDelphin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 181



BeitragVerfasst: Do 07.04.05 17:09 
Hi wie kann ich machen das die 1024x768 bilder im Image1 300x300 angezeigt werden
habe dies schon versucht aber funzt nicht
ausblenden Delphi-Quelltext
1:
2:
image1.Picture.Height := 300;
 image1.Picture.Width:=  300;
jojo-sp
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 317

Windows XP Prof, Vista Ultimate & Home Premium, Windows 7
Delphi 7 Enterprise, Delphi 2009
BeitragVerfasst: Do 07.04.05 17:26 
Such einfach mal im Forum, aber ganz kurz aus dem Kopf.
Mit Image1.canvas.stretchdraw(Rect(0,0,300,300),Bitmap) kannst du die Bitmap verkleinert auf einem Image ausgeben.
Ist nur aus dem Kopf. Mit der Bitmapangabe musst du mal selber noch genauer nachgucken.

_________________
Ist der Ruf erst ruiniert, lebts sich gänzlich ungeniert...
Wilhelm Busch (1832 - 1908)
DelphiDelphin Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 181



BeitragVerfasst: Do 07.04.05 17:31 
Geht das auch mit JPG ???
wulfskin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1349
Erhaltene Danke: 1

Win XP
D5 Pers (SSL), D2005 Pro, C, C#
BeitragVerfasst: Do 07.04.05 19:38 
Hallo,

Jpegs kannst du nur mit der Eigenschaften scaled (?) verkleinert anzeigen lassen, aber nicht die Größenverhältnisse verändern. Da hilft also nur ein Umweg über BMP oder du zeichnest es direkt mit JPEG als Quelle auf deine PaintBox.

Gruß Hape!

_________________
Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.