Munka jpeg kép Delphi
Delphi. Grafika és játékok. JPEG
Munka JPEG kép Delphi
Én nagyon gyakran megkérdezik, hogyan lehetséges, hogy helyezzen be egy képet JPEG formátumban a futtatható vagy hogyan lehet megtekinteni jpeg-képek a programban. Ebben a cikkben megpróbálom megmagyarázni, és azt mutatják, példákkal, hogyan kell dolgozni jpeg-képek.
Ezekre a célokra, két Delphi osztály TJpegImage és TJpegData. Fogjuk használni az első, aki le JPEG modul (meg kell csatlakozni használatra).
Onclick eseménykezelő az első gomb a következő formában:
Mellesleg ne felejtsük el beállítani egy szűrőt OpenDialog1, így csak akkor nyit egy kép * .bmp formátumban.
Térjünk most rá közvetlenül írásban a fő része a programnak, azaz a létrehozását jpeg-képek. Minden cselekvés fog kattintva a második gombot. Azt kell, hogy hozzon létre egy objektum típusú TJpegImage, magukkal a szükséges lépéseket, majd módszerrel tömörítése, csomag kép és csak menteni a képfájlt. Még be kell állítania a tulajdonságok TrackBar'a: Max ingatlan kell egyenlő 100 és a pozíció tulajdon egyenlő 100. Így a processzor van nyomva, a második gomb lehetnek:
Mint látható, ez nagyon egyszerű! Mindenesetre, hozok teljes körű alkalmazását kód:
Átalakítani a JPG BMP használatához szükséges eljárást DibNeeded.
Lehetséges, hogy valahogy okos módon felhívni, például téren, TImage ha letölti JPEG-kép róla?
Akkor, de akkor kell használni, mint a hagyományos megtérülési kopanenty például Developer Express