| GIMP Library Reference Manual | |||
|---|---|---|---|
| <<< Previous Page | Home | Up | Next Page >>> | 
| 
 | 
| 
 | 
Generates a unique filename.
Generates a unique filename using the temp path supplied in the user's gimprc.
| 
 | 
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.
| 
 | 
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.
| 
 | 
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. | 
| 
 | 
Registers a file load handler procedure.
Registers a procedural database procedure to be called to load files of a particular file format.