Class
GimpExportProcedure
Description [src]
final class Gimp.ExportProcedure : Gimp.FileProcedure {
/* No available fields */
}
Export procedures implement image export.
Registered export procedures will be automatically available in the export
interfaces and functions of GIMP. The detection (to decide which file is
redirected to which plug-in procedure) depends on the various methods set
with GimpFileProcedure
API.
Constructors
gimp_export_procedure_new
Creates a new export procedure named name
which will call run_func
when invoked.
since: 3.0
Instance methods
gimp_export_procedure_set_capabilities
Sets default GimpExportCapabilities
for image export.
since: 3.0
gimp_export_procedure_set_support_comment
Determine whether procedure
supports exporting a comment. By default,
it won’t (so there is usually no reason to run this function with
FALSE
).
since: 3.0
gimp_export_procedure_set_support_exif
Determine whether procedure
supports exporting Exif data. By default,
it won’t (so there is usually no reason to run this function with
FALSE
).
since: 3.0
gimp_export_procedure_set_support_iptc
Determine whether procedure
supports exporting IPTC data. By default,
it won’t (so there is usually no reason to run this function with
FALSE
).
since: 3.0
gimp_export_procedure_set_support_profile
Determine whether procedure
supports exporting ICC color profiles. By
default, it won’t (so there is usually no reason to run this function
with FALSE
).
since: 3.0
gimp_export_procedure_set_support_thumbnail
Determine whether procedure
supports exporting a thumbnail. By default,
it won’t (so there is usually no reason to run this function with
FALSE
).
since: 3.0
gimp_export_procedure_set_support_xmp
Determine whether procedure
supports exporting XMP data. By default,
it won’t (so there is usually no reason to run this function with
FALSE
).
since: 3.0
Methods inherited from GimpFileProcedure (14)
gimp_file_procedure_get_extensions
Returns the procedure’s extensions as set with
gimp_file_procedure_set_extensions()
.
since: 3.0
gimp_file_procedure_get_format_name
Returns the procedure’s format name, as set with
gimp_file_procedure_set_format_name()
.
since: 3.0
gimp_file_procedure_get_handles_remote
Returns the procedure’s ‘handles remote’ flags as set with
gimp_file_procedure_set_handles_remote()
.
since: 3.0
gimp_file_procedure_get_magics
Returns the procedure’s magics as set with gimp_file_procedure_set_magics()
.
since: 3.0
gimp_file_procedure_get_mime_types
Returns the procedure’s mime-type as set with
gimp_file_procedure_set_mime_types()
.
since: 3.0
gimp_file_procedure_get_prefixes
Returns the procedure’s prefixes as set with
gimp_file_procedure_set_prefixes()
.
since: 3.0
gimp_file_procedure_get_priority
Returns the procedure’s priority as set with
gimp_file_procedure_set_priority()
.
since: 3.0
gimp_file_procedure_set_extensions
Registers the given list of extensions as something this procedure can handle.
since: 3.0
gimp_file_procedure_set_format_name
Associates a format name with a file handler procedure.
since: 3.0
gimp_file_procedure_set_handles_remote
Registers a file procedure as capable of handling arbitrary remote URIs via GIO.
since: 3.0
gimp_file_procedure_set_magics
Registers the list of magic file information this procedure can handle.
since: 3.0
gimp_file_procedure_set_mime_types
Associates MIME types with a file handler procedure.
since: 3.0
gimp_file_procedure_set_prefixes
It should almost never be necessary to register prefixes with file procedures, because most sorts of URIs should be handled by GIO.
since: 3.0
gimp_file_procedure_set_priority
Sets the priority of a file handler procedure.
since: 3.0
Methods inherited from GimpProcedure (145)
Please see GimpProcedure for a full list of methods.
Properties
Gimp.ExportProcedure:supports-comment
Whether the export procedure supports storing a comment.
since: 3.0.0
Gimp.ExportProcedure:supports-profile
Whether the export procedure supports ICC color profiles.
since: 3.0.0
Gimp.ExportProcedure:supports-thumbnail
Whether the export procedure supports storing a thumbnail.
since: 3.0.0
Properties inherited from GimpProcedure (3)
Gimp.Procedure:name
Gimp.Procedure:plug-in
Gimp.Procedure:procedure-type
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.