Example #1
0
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)
Example #2
0
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)
Example #3
0
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)
Example #4
0
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)