[Delphi] JPG Croppen

Pagina: 1
Acties:

  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
Ik ben bezig om foto's te croppen, van 1600x1200 resizen naar 1024x768, 800x600 en 640x480 gaat goed. Maar soms is het belangrijskte deel van de foto het midden stuk.... of zit er tezeel om heen. Om dit er uit te halen wou ik met een Shape van 640x480 het te gebruiken deel aangeven. en dan de canvas copieren naar een andere canvas echter blijkt nu dat je dat alleen met Bitmaps kan met mijn code. Hoe krijg ik dat met JPG voor elkaar.

Delphi:
1
  Image2.Canvas.CopyRect(Rect(0,0,100,100), Image1.Canvas, Rect(100,50,200,150));

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002


Verwijderd

Kun je niet die JPEG unit gebruiken, zodat het canvas/image ondersteuning krijgt voor JPEG?

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Dan doe je toch een JPG naar Bitmap conversie.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
Die heb ik geinclude zodat ik een .jpg kan laden

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Aangezien ik toch weer word genegeerd. Hier maar eens de hele moeilijk code om te converteren.

code:
1
Tbitmap.Assign(jpgplaatjeobject.Picture.Graphic);

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
Dusty ik wou je niet negeren maar als je ziet..... onze postst waren tegelijk dus had die van jou niet gezien, sorry.

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002

Pagina: 1