Avatar billede lbp Nybegynder
12. juni 2003 - 15:13 Der er 3 kommentarer og
1 løsning

TImage.Picture size på disk

Når jeg gemmer TImage.Picture på disk fylder det flere MB. Hvordan får jeg det til at fylde mindre?
Avatar billede dkn Nybegynder
12. juni 2003 - 15:55 #1
hvis du tænker på at du gemmer det som jpeg og det så skulle fylde mindre, skal du huske at det er ikke nok bare at give den jpg exension, komprimeringen skal du gøre.

uses jpeg;

var
jpeg:tjpegimage;
begin
jpeg := tjpegimage.create;
jpeg.assign(image1.bitmap);
jpeg.compress;
jpeg.savetofile('C:\test.jpg');
jpeg.free;
end;

ikke testet men skulle give dig en ide.
Avatar billede lbp Nybegynder
12. juni 2003 - 16:20 #2
Takker det var lige det jeg skulle bruge.
Det skal dog være : jpeg.assign(image1.piture.bitmap);
Avatar billede lbp Nybegynder
12. juni 2003 - 16:27 #3
Kan du også svare på hvordan jeg flytter det over i et Table.Field af typen Graphic.
Avatar billede dkn Nybegynder
12. juni 2003 - 16:35 #4
em mener godtnok jeg har svaret på det før på exp.
Du skal jo gemme det som et oleobject mener jeg, men vil lige finde noget kode til dig engang idag.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester