def get_cmyk_profile_resource(): """Returns named temporary file object of built-in CMYK profile. :return: path to built-in CMYK profile """ import cmyk_profile_rc return cmyk_profile_rc.get_resource(True)
def cms_create_cmyk_profile(): """ Artificial functionality. The function emulates built-in CMYK profile reading profile resource attached to the package. Returns a handle to lcms built-in CMYK profile wrapped as a Python object. The handle doesn't require to be closed after usage because on object delete operation Python calls native cms_close_profile() function automatically """ import cmyk_profile_rc profile = cmyk_profile_rc.get_resource(True) return cms_open_profile_from_file(profile.name)
def get_cmyk_profile_resource(): """ Returns named temporary file object of built-in CMYK profile. """ import cmyk_profile_rc return cmyk_profile_rc.get_resource(True)