color_tools.exporters.hex_exporter
Hex format exporter.
Exports colors as uppercase hex codes without # prefix, one per line. Simple text format compatible with many tools and color libraries.
- class color_tools.exporters.hex_exporter.HexExporter[source]
Bases:
PaletteExporterHex format exporter.
Exports colors as uppercase hex codes without # prefix. One hex code per line.
- Example output:
000000 1D2B53 7E2553 FF0000
This format is compatible with many color tools and libraries.
Example
>>> from color_tools.exporters import get_exporter >>> exporter = get_exporter('hex') >>> from color_tools.palette import Palette >>> palette = Palette.load_default() >>> path = exporter.export_colors(palette.records[:10], 'colors.hex')
- property metadata: ExporterMetadata
Return metadata describing this exporter’s capabilities.
- Returns:
ExporterMetadata instance with name, description, capabilities