Method
GimpProcedureConfigend_export
Declaration [src]
void
gimp_procedure_config_end_export (
GimpProcedureConfig* config,
GimpImage* exported_image,
GFile* file,
GimpPDBStatusType status
)
Description [src]
This is a variant of gimp_procedure_config_end_run()
to be used by
file export procedures using GimpSaveProcedure
. It must be paired
with a call to gimp_procedure_config_begin_export()
at the
beginning of run().
It does everything gimp_procedure_config_begin_run()
does but
provides additional features to automate file export:
If status
is GIMP_PDB_SUCCESS
, and
gimp_procedure_config_begin_export()
returned a GimpMetadata
, this
function calls gimp_procedure_config_save_metadata()
, which syncs
back config
‘s export properties to the metadata’s
GimpMetadataSaveFlags
and writes metadata to file
using
gimp_image_metadata_save_finish()
.
Available since: | 3.0 |
Parameters
exported_image |
GimpImage |
The image that was actually exported. |
|
The data is owned by the caller of the function. | |
file |
GFile |
The |
|
The data is owned by the caller of the function. | |
status |
GimpPDBStatusType |
The return status of the |