care for cmy and cmyk images
authorClaus Gittinger <cg@exept.de>
Wed, 08 Sep 1999 18:27:45 +0200
changeset 2891 b3743ee1dd90
parent 2890 50b8c2e70c14
child 2892 311e2ec176a9
care for cmy and cmyk images
Image.st
--- a/Image.st	Wed Sep 08 17:57:40 1999 +0200
+++ b/Image.st	Wed Sep 08 18:27:45 1999 +0200
@@ -3624,7 +3624,11 @@
             (photometric == #rgb) ifTrue:[
                 form := self rgbImageAsFormOn:aDevice
             ] ifFalse:[
-                form := self greyImageAsFormOn:aDevice
+                (photometric == #cmy or:[photometric == #cmyk]) ifTrue:[
+                    form := self rgbImageAsFormOn:aDevice
+                ] ifFalse:[
+                    form := self greyImageAsFormOn:aDevice
+                ]
             ]
         ].
     ].
@@ -11793,6 +11797,6 @@
 !Image class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libview/Image.st,v 1.277 1999-09-08 15:57:40 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libview/Image.st,v 1.278 1999-09-08 16:27:45 cg Exp $'
 ! !
 Image initialize!