ضغط الصور في دلفي
#8
السلام عليكم

بارك الله فيك أستاذ عبد العزيز على المعلومات Smile
أعتذر لم أقرأ السؤال جيدا حسبته تحويل jpg -> png / gif

تعديل على الكود السابق : bmp->jpg/png/gif
كود :
Bmp : TBitmap; JP : TJPegImage; png1 :TPngImage; GIF1:TGIFImage; MyFormat : Word; AData : THandle; APalette : HPALETTE; begin Bmp := TBitmap.Create; JP := TJPegImage.Create; png1 :=TPngImage.Create; GIF1 := TGIFImage.Create; try Bmp.LoadFromFile('image.bmp'); [I] // Bmp.SaveToClipBoardFormat( MyFormat,AData,APalette);[/I] [I] // ClipBoard.SetAsHandle(MyFormat,AData);[/I] JP.Assign(Bmp); JP.SaveToFile('myjpg.jpg'); [I] //png1.LoadFromClipboardFormat( MyFormat,AData, APalette);[/I] png1.Assign(bmp); png1.SaveToFile('mypng.png'); [I] //GIF1.LoadFromClipboardFormat( MyFormat,AData, APalette);[/I] GIF1.Assign(bmp); GIF1.SaveToFile('mygif.gif'); finally Bmp.Free; JP.Free; png1.Free; GIF1.Free; end;
التجربة على ملف bmp -> 2305 ko أعطى النتائج
jpg -> 117 ko
png -> 402 ko
Gif -> 128 ko

والسلام عليكم
الرد


الردود في هذا الموضوع
ضغط الصور في دلفي - بواسطة galag8 - 10-12-2008, 02:44 PM
ضغط الصور في دلفي - بواسطة galag8 - 11-12-2008, 09:36 AM
ضغط الصور في دلفي - بواسطة galag8 - 15-01-2011, 07:08 AM
ضغط الصور في دلفي - بواسطة Lam.Abdeldjalil - 15-01-2011, 01:44 PM
ضغط الصور في دلفي - بواسطة Lam.Abdeldjalil - 15-01-2011, 07:00 PM
ضغط الصور في دلفي - بواسطة galag8 - 01-02-2011, 04:10 PM
ضغط الصور في دلفي - بواسطة kachwahed - 01-02-2011, 08:15 PM
ضغط الصور في دلفي - بواسطة galag8 - 21-02-2011, 05:31 PM
ضغط الصور في دلفي - بواسطة kachwahed - 17-03-2011, 07:54 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم