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




Kapcsolódó cikkek