1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
program Convert;
...
uses
...
Classes, SysUtils, FileUtil, opbitmapformats;
var
OPPIC: TOPPicture;
begin
// charger une image, la redimensionner et l'enregistrer dans un autre format
try
try
OPPIC := TOPPicture.create;
OPPIC.LoadFromFile('test.jpg');
OPPIC.Bitmap.Canvas.Resample({nouvelle largeur},{nouvelle hauteur});
OPPIC.SaveToFile('test.png'); // l'extension détermine le format d'enregistrement
except
on E: Exception do;
end;
finally
OPPIC.free;
end;
end;
end. |