Einzelnen Beitrag anzeigen

bernhard_LA

Registriert seit: 8. Jun 2009
Ort: Bayern
1.138 Beiträge
 
Delphi 11 Alexandria
 
#1

Image format Conversion ... ab XE

  Alt 2. Nov 2011, 14:27
ich wollte eine kurze Lösung für Bildformate konvertieren mit TWICImage bauen.
leider geht folgende Code nicht :

/// wifBmp Identifies a Bitmap image.
/// wifPng Identifies a PNG image.
/// wifJpeg Identifies a JPEG image.
/// wifGif Identifies a GIF image.
/// wifTiff Identifies a TIFF image

procedure ImageFormatConversion(FileType, OldFilename, NewFilename: String);

var ATWICImage : TWICImage;
begin
ATWICImage.LoadFromFile(OldFilename);

ATWICImage.ImageFormat := wifBmp;

ATWICImage.SaveToFile(NewFilename);

ATWICImage.Free;
end;

Wenn ich ein *.tif Bild lade und versuche ImageFormat auf BMP ziu ändern bekomme ich eine AV. geht mein Ansatz nicht ???
(Lösung wie unter http://www.delphipraxis.net/163577-d...umwandeln.html wollte ich nocht wählen, mein Ansatz wären nur 4 zeilen code)
  Mit Zitat antworten Zitat