From 6b629c640b85b84836e6217a20213151385cd6ee Mon Sep 17 00:00:00 2001 From: Mark Fairbairn Date: Thu, 22 May 2025 20:58:35 +0100 Subject: [PATCH] fix: add DeviceGray variant to ColorSpace serialization --- pdf/src/object/color.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/pdf/src/object/color.rs b/pdf/src/object/color.rs index b63c9175..e4f446cc 100644 --- a/pdf/src/object/color.rs +++ b/pdf/src/object/color.rs @@ -161,6 +161,7 @@ impl ObjectWrite for ColorSpace { match *self { ColorSpace::DeviceCMYK => Ok(Primitive::name("DeviceCMYK")), ColorSpace::DeviceRGB => Ok(Primitive::name("DeviceRGB")), + ColorSpace::DeviceGray => Ok(Primitive::name("DeviceGray")), ColorSpace::Indexed(ref base, hival, ref lookup) => { let base = base.to_primitive(update)?; let hival = Primitive::Integer(hival.into());