Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Bild für Image anpassen (https://www.delphipraxis.net/47288-bild-fuer-image-anpassen.html)

ellelle 8. Jun 2005 21:27


Bild für Image anpassen
 
Hallo,

ich habe eine jpeg Datei die zb 2048*1536 groß ist. Jetzt möchte ich diese in ein Image laden.
Delphi-Quellcode:
image1.Picture.LoadFromFile('blabla.jpeg');
das image Feld hat aber nur eine bestimmte Größe, die kleiner ist als das Jpeg.
Wie kann ich das JPEG beim laden anpassen, so dass es verkleinert in meinem Image angezeigt wird?


danke für die hilfe.
mfg michael

ellelle 8. Jun 2005 21:30

Re: Bild für Image anpassen
 
die lösung heißt stretch! danke^^^

Sanchez 8. Jun 2005 21:32

Re: Bild für Image anpassen
 
Hi,
Noch eine Anmerkung: Wenn du keine verzerrten Bilder haben willst, dann heißt die Lösung noch zusätzlich Proportional.

grüße, daniel

ellelle 8. Jun 2005 21:34

Re: Bild für Image anpassen
 
jo das musste ich gerade auch feststellen.
wie sieht sowas genau aus?
danke

Sanchez 8. Jun 2005 21:40

Re: Bild für Image anpassen
 
Proportional steht 2 Zeilen über Stretch in deinem ObjektInspektor.

ellelle 8. Jun 2005 21:42

Re: Bild für Image anpassen
 
? sicher ?
bei mir leier nicht.
2 zeilen über stretch steht PopupMenu. Kann leider nichts derartiges im Objektinspektor finden.
Wir reden hier ja von einem Image oder ?

Sanchez 8. Jun 2005 21:46

Re: Bild für Image anpassen
 
Schon, bei mir stehts im OI. Ich rede auch von einem TImage.

Welche Delphi-Version hast du denn? Vielleicht hats diese Property nicht immer gegeben.

ellelle 8. Jun 2005 21:48

Re: Bild für Image anpassen
 
Liste der Anhänge anzeigen (Anzahl: 1)
nutze delphi 5
und bei mir heißt es image, nicht timage, aber ka ob das ein unterschied ist.
im anhang ist mal ein screen von dem oi mit image.

Sanchez 8. Jun 2005 21:53

Re: Bild für Image anpassen
 
Das ist schon ein TImage.
Dann hats Proportional anscheinend in D5 noch nicht gegeben.
Ich glaube, dir wird nix anderes übrigbleiben, als ein TJpegImage dynamisch zu erzeugen. Dieses mit Loadfromfile zu füllen, in ein TBitmap zu kopieren und mit StretchBlt in das TImage zu kopieren.

Für die einzelnen Schritte sollte hier eigentlich passender Code zu finden sein.

ellelle 8. Jun 2005 21:58

Re: Bild für Image anpassen
 
oder ich besorge mit delphi 7 ^^
das sollte doch reichen oder ? welche version nutzt du ?
so ich geh pennen. danke für dei hilfe


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:14 Uhr.
Seite 1 von 2  1 2      

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