Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi JPG verkleinern (https://www.delphipraxis.net/45149-jpg-verkleinern.html)

Khabarakh 2. Mai 2005 12:49

Re: JPG verkleinern
 
Ohne StretchFilter kommt mir nichts ins Haus :mrgreen: .

Hazardos 2. Mai 2005 14:11

Re: JPG verkleinern
 
schaut euch das mal bitte an...

>>>Link<<<

MfG Jörn

agm65 2. Jun 2006 17:32

Re: JPG verkleinern
 
zu deinem sample source, also ich möchte ein jpg verkleiner auf 1024x768 pixel...die file ist original 300kb groß. wenn ich das bild jetzt verkleinere ist sie 3mb groß, abwohl sie ja vorher kleiner war ? was stimmt hier nicht ?

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  tbmp: TBitmap32;
  SaveDlg: TSaveDialog;
begin
  with TOpenPictureDialog.Create(nil) do
  begin
    if Execute then
    begin
      Image321.Bitmap.LoadFromFile(FileName);
      tbmp := TBitmap32.Create;
      tbmp.SetSize(1024, 768);
      tbmp.Draw(tbmp.BoundsRect, Image321.Bitmap.BoundsRect, Image321.Bitmap);
      imgPreview.Bitmap.Assign(tbmp);

      SaveDlg := TSaveDialog.Create(nil);
      if SaveDlg.Execute then
        tbmp.SaveToFile(SaveDlg.FileName);
      SaveDlg.Free;

      tbmp.Free;
    end;
  end;
end;

DGL-luke 2. Jun 2006 19:35

Re: JPG verkleinern
 
Dass du sie nicht wieder komprimierst.

agm65 3. Jun 2006 00:36

Re: JPG verkleinern
 
aber wie ? :)

DGL-luke 3. Jun 2006 12:30

Re: JPG verkleinern
 
Ich glaube nicht, dass TBitmap32 das beherrscht. Allerdings kannst du dir ja ansehen, wie ich das in meinem Hier im Forum suchenJPEG-Kompressor mache. Da nehm ich (glaube ich^^) ein TJPEGImage her.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:45 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz