# Gimp.SaveProcedure.set_support_iptc

    @accepts(Gimp.SaveProcedure, bool)
    @returns(none)
    def set_support_iptc(self, supports):
        # Python wrapper for gimp_save_procedure_set_support_iptc()

Determine whether self supports saving IPTC data. By default, it won't (so there is usually no reason to run this function with False).

This will have several consequences:

- Automatically adds a standard auxiliary argument "save-iptc" in the end of the argument list of self, with relevant blurb and description. - If used with other gimp_save_procedure_set_support_*() functions, they will always be ordered the same (the order of the calls don't matter), keeping all save procedures consistent. - Generated GimpSaveProcedureDialog will contain the metadata options, once again always in the same order and with consistent GUI style across plug-ins. - API from [class@ProcedureConfig] will automatically process these properties to decide whether to save a given metadata or not.

Note that since this is an auxiliary argument, it won't be part of the PDB arguments. By default, the value will be [func@export_iptc].

Since 3.0

self

  a Gimp.Procedure.

supports

  whether IPTC metadata are supported.