Files
photocraft/crates
2d7c62055e Integration: Duotone colour-book inks, 8-bit only, curve ends (#4935)
- A PANTONE (colour-book) ink is stored by its book key, so it read as
  black: Photoshop's usual Black + PANTONE duotones showed, exported flat
  and converted to RGB much darker than the grey plate before. Photoshop
  writes every ink's Lab equivalent in resource 1066; it now gives the
  ink its colour. Without it, the grey plate is shown, as before.
- Ink colours go through channel_map::decode_known_color (HSB inks were
  black with a "colour book" warning; CMYK is colour-managed).
- Photoshop has only 8-bit Duotone and refuses to open a 16-bit Duotone
  PSD: a 16-bit Duotone is written as Grayscale with the warning again.
- A curve on the 13-point grid without a 0 % or 100 % point was written
  with -1 there, which Photoshop refuses to open: both ends are filled.
- A layered TIFF of an Indexed, Bitmap or Duotone document says it is
  written in its pixel format (CodeRabbit's thread at tiff_layers.rs).

Co-authored-by: Gert Pellin <8284204+switch87@users.noreply.github.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 23:46:51 +02:00
..