Logo Search packages:      
Sourcecode: adesklets version File versions

void imlib_save_image ( const char *  filename  ) 

Parameters:
filename The file name.
Saves the current image in the format specified by the current image's format settings to the filename filename.

Definition at line 5100 of file imlib2.c.

{
   ImlibImage         *im;
   Imlib_Image         prev_ctxt_image;

   if (!ctx)
      ctx = imlib_context_new();
   CHECK_PARAM_POINTER("imlib_save_image", "image", ctx->image);
   CHECK_PARAM_POINTER("imlib_save_image", "filename", filename);
   CAST_IMAGE(im, ctx->image);
   if ((!(im->data)) && (im->loader) && (im->loader->load))
      im->loader->load(im, NULL, 0, 1);
   if (!im->data)
      return;
   prev_ctxt_image = ctx->image;
   __imlib_SaveImage(im, filename, (ImlibProgressFunction) ctx->progress_func,
                     ctx->progress_granularity, NULL);
   ctx->image = prev_ctxt_image;
}


Generated by  Doxygen 1.6.0   Back to index