GIMP Library Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
gimpfileops
Synopsis
|
Details
gimp_temp_name ()
|
Generates a unique filename.
Generates a unique filename using the temp path supplied in the user's gimprc.
gimp_file_load ()
|
Loads a file by extension.
This procedure invokes the correct file load handler according to the file's extension and/or prefix. The name of the file to load is typically a full pathname, and the name entered is what the user actually typed before prepending a directory path. The reason for this is that if the user types http://www.xcf/~gimp/ he wants to fetch a URL, and the full pathname will not look like a URL.
gimp_file_save ()
|
Saves a file by extension.
This procedure invokes the correct file save handler according to the file's extension and/or prefix. The name of the file to save is typically a full pathname, and the name entered is what the user actually typed before prepending a directory path. The reason for this is that if the user types http://www.xcf/~gimp/ she wants to fetch a URL, and the full pathname will not look like a URL.
gimp_register_magic_load_handler ()
|
Registers a file load handler procedure.
Registers a procedural database procedure to be called to load files of a particular file format using magic file information.
procedure_name : | The name of the procedure to be used for loading. |
extensions : | comma separated list of extensions this handler can load (i.e. \"jpg,jpeg\"). |
prefixes : | comma separated list of prefixes this handler can load (i.e. \"http:,ftp:\"). |
magics : | comma separated list of magic file information this handler can load (i.e. \"0,string,GIF\"). |
Returns : | TRUE on success. |
gimp_register_load_handler ()
|
Registers a file load handler procedure.
Registers a procedural database procedure to be called to load files of a particular file format.