15-01-2011, 01:44 PM
(آخر تعديل لهذه المشاركة: 15-01-2011, 02:29 PM بواسطة Lam.Abdeldjalil.)
السلام عليكم
إضافة
: بالنسبة لإصدارات دلفي 2009 و ما بعد
jpg -> png / gif
بالتوفيق
إضافة
: بالنسبة لإصدارات دلفي 2009 و ما بعدjpg -> png / gif
كود :
uses
...
Jpeg, pngimage, GIFImg ;كود :
JP : TJPegImage;
png1 :TPngImage;
GIF1:TGIFImage;
MyFormat : Word;
AData : THandle;
APalette : HPALETTE;
begin
JP := TJPegImage.Create;
png1 :=TPngImage.Create;
GIF1 := TGIFImage.Create;
try
JP.LoadFromFile('Untitled.jpg');
JP.SaveToClipBoardFormat( MyFormat,AData,APalette);
ClipBoard.SetAsHandle(MyFormat,AData);
png1.LoadFromClipboardFormat( MyFormat,AData, APalette);
png1.SaveToFile('mypng.png');
GIF1.LoadFromClipboardFormat( MyFormat,AData, APalette);
GIF1.SaveToFile('mygif.gif');
finally
JP.Free;
png1.Free;
GIF1.Free;
end;
