PDA

View Full Version : سوال: تبدیل jpg به png



Mask
چهارشنبه 10 آذر 1389, 12:57 عصر
با سلام به دوستان عزیز
میخواستم بدونم چطوری میشه یه عکس با پسوند jpg رو به png تبدیل کرد.
ممنون.

az.heidarzadeh
چهارشنبه 10 آذر 1389, 13:04 عصر
سلام
سوالت خیلی مبهمه ؛ این سوال چه ربطی به این تالار داره ولی خب باید از نرم افزارهایی مثل فتوشاپ استفاده کنی دیگه البته اگه میخوای اون عکس رو توی پروژه برنامه نویسی استفاده کنی باید رنگ هایی که میخوای نباشند رو از روی عکس پاک کنی و بطوریکه transparent شده باشه...

Felony
چهارشنبه 10 آذر 1389, 14:52 عصر
با سلام به دوستان عزیز
میخواستم بدونم چطوری میشه یه عکس با پسوند jpg رو به png تبدیل کرد.
ممنون.

کتابخانه های Jpeg و PngImage رو به Uses اضافه کنید و به صورت زیر تبدیل رو انجام بدید :



var
J: TJPEGImage;
B: TBitmap;
P: TPngImage;
begin
J:= TJPEGImage.Create;
B:= TBitmap.Create;
P:= TPngImage.Create;
try
J.LoadFromFile('D:\1.jpg');
B.Assign(J);
P.Assign(B);
P.SaveToFile('D:\1.png');
finally
J.Free;
B.Free;
P.Free;
end;
end;