file PNG juga bisa dibuat menggunakan GDI+ yang dikembangkan oleh http://synopse.info/fossil/wiki?name=GDI%2B yang mana open source ini menurut saya sangat powerfull untuk pengembangan software. selain file PNG juga file GIF, JPG dan TIF juga dikembangkan.
perhatikan script berikut :
procedure BitmapFileToPNG(const Source, Dest: String);
var
  Bitmap: TBitmap;
  PNG: TPNGObject;
begin
  Bitmap := TBitmap.Create;
  PNG := TPNGObject.Create;
  {In case something goes wrong, free booth Bitmap and PNG}
  try
    Bitmap.LoadFromFile(Source);
    PNG.Assign(Bitmap);    //Convert data into png
    PNG.SaveToFile(Dest);
  finally 
    Bitmap.Free;
    PNG.Free;
  end
end;
script di atas adalah bagaimana men-convert file gambar dari format Bitmap ke format PNG.
 
gak jelas, ccd
BalasHapus