41 gplFile.write(
"GIMP Palette\n")
47 for groupName
in groupNames:
49 for i
in range(slotCount):
53 color.setColorSpace(
"RGBA",
"U8",
"sRGB built-in")
54 red = max(min(int(color.componentsOrdered()[0] * 255), 255), 0)
55 green = max(min(int(color.componentsOrdered()[1] * 255), 255), 0)
56 blue = max(min(int(color.componentsOrdered()[2] * 255), 255), 0)
57 name = f
"{entry.id()}-{entry.name()}" if entry.id()
else entry.name()
59 "{red:>3} {green:>3} {blue:>3} {name}\n".format(
60 red=red, green=green, blue=blue, name=name))