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.

Hierarchy

hierarchy this GimpExportProcedure ancestor_0 GimpFileProcedure ancestor_0--this ancestor_1 GimpProcedure ancestor_1--ancestor_0 ancestor_2 GObject ancestor_2--ancestor_1

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_get_support_comment
No description available.

since: 3.0

gimp_export_procedure_get_support_exif
No description available.

since: 3.0

gimp_export_procedure_get_support_iptc
No description available.

since: 3.0

gimp_export_procedure_get_support_profile
No description available.

since: 3.0

gimp_export_procedure_get_support_thumbnail
No description available.

since: 3.0

gimp_export_procedure_get_support_xmp
No description available.

since: 3.0

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.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Gimp.ExportProcedure:capabilities

What GimpExportCapabilities are supported.

since: 3.0.0

Gimp.ExportProcedure:supports-comment

Whether the export procedure supports storing a comment.

since: 3.0.0

Gimp.ExportProcedure:supports-exif

Whether the export procedure supports EXIF.

since: 3.0.0

Gimp.ExportProcedure:supports-iptc

Whether the export procedure supports IPTC.

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

Gimp.ExportProcedure:supports-xmp

Whether the export procedure supports XMP.

since: 3.0.0

Properties inherited from GimpProcedure (3)
Gimp.Procedure:name
No description available.

Gimp.Procedure:plug-in
No description available.

Gimp.Procedure:procedure-type
No description available.

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.

Class structure

struct GimpExportProcedureClass {
  GimpFileProcedureClass parent_class;
  
}
No description available.
Class members
parent_class: GimpFileProcedureClass
No description available.