Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi JPEG-Fehler #53 (https://www.delphipraxis.net/64246-jpeg-fehler-53-a.html)

Karstadt 1. Mär 2006 11:30


JPEG-Fehler #53
 
warum?

Delphi-Quellcode:
procedure Tf_Datenuebertragung.resizepictur(Datei, Speicherort: string; width, height: integer);
var i:integer;
    bmp:TBitmap;
    jpeg:TJpegImage;
   begin
   Jpeg:=TJpegImage.Create;
   try
   jpeg.LoadFromFile(Datei);
    bmp:=TBitmap.Create;
      try
        If jpeg.width>jpeg.Height then
         begin
          bmp.width:=width;
          bmp.height:=height;
         end else
         begin
          bmp.width:=height;
          bmp.Height:=width;
         end;
        bmp.canvas.StretchDraw(Rect(0,0,bmp.width,bmp.height),jpeg);
        jpeg.assign(bmp);
      finally
       bmp.free;
      end;
     jpeg.SavetoFile(Speicherort);
   finally
    jpeg.free;
   end;
end;

sakura 1. Mär 2006 11:35

Re: JPEG-Fehler #53
 
Du machst nichts falsch, JpegImage hat mit einigen JPGs Probleme und dann erhälst Du den Fehler #53 :?

...:cat:...

Karstadt 1. Mär 2006 11:37

Re: JPEG-Fehler #53
 
...fehler war in eine andere Funktion :oops: Sorry


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:27 Uhr.

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