Lazarus 3.2 (2024.02.28.)
Letöltés

  • Oldal:
  • 1

TÉMA:

Képcsík részeinek beolvasása 2023 márc. 27 08:01 #2644

  • Tomi
  • Tomi profilkép Témaindító
  • Haladó forumozó
  • Haladó forumozó
  • Hozzászólások: 82
  • Köszönetek: 1
Köszönöm szépen, Progmokus! Kipróbáltam és működött! Sok munkát lehet ezzel megspórolni képbeolvasás során. 

Képcsík részeinek beolvasása 2023 márc. 17 17:30 #2643

  • progmokus
  • progmokus profilkép
  • Haladó forumozó
  • Haladó forumozó
  • "Amit egyszer leírok..., azt lehet később átírom"
  • Hozzászólások: 79
  • Köszönetek: 16
Hi!
A CopyRect a Canvas metódusa Delphiben is és Lazarusban is.
pl.:
....
var bmp:TBitmap;
begin
  bmp.Canvas.CopyRect(Dest, SrcCanvas, Source);
end;
... 
Windows 10, VirtualBox(Ubuntu Mate 21.04)
Lazarus 2.2.6
CodeTyphon 8.2
Megköszönték: Tomi

Képcsík részeinek beolvasása 2023 márc. 17 10:30 #2642

  • Tomi
  • Tomi profilkép Témaindító
  • Haladó forumozó
  • Haladó forumozó
  • Hozzászólások: 82
  • Köszönetek: 1
Sziasztok!
Szeretnék egy .BMP vagy, ha ez lehet, . GIF képcsíkot képkockákra vágva beolvasni, de nem tudom, hogyan lehetséges ez Lazarus-ban? Ha jól tudom, Delphi-ben van olyan függvény erre, hogy CopyRect() - de ez vajon Lazarus-ban is használható? Csak mert leírást nem találtam hozzá, akárhogy kutakodtam a világhálón (bár lehet, nem voltam eléggé kitartó).
Megoldható ez a dolog valahogy Lazarus-ban, esetleg van valami alternatív függvény rá, vagy marad az a fáradtságosabb megoldás, hogy a képcsíkból egy képszerkesztővel egyesével külön alképeket veszek ki és azokat töltöm be a LoadFromFile-lal?

  • Oldal:
  • 1