From: <ma...@li...> - 2001-11-13 14:03:22
|
Hi Armindo, lcms 1.08 does support gamut checking even if no tag is present, this is new in this revision, and still not checked extensively, but seems to work well on my profiles. Proofing as emulating the target device still needs preview tag, and probably will need it on future revisions, since this is a task of the profiler instead of the CMM. To enable gamut checking you need to add cmsFLAGS_GAMUTCHECK on flags when calling cmsCreateProofingTransform(), for target device emulation, add cmsFLAGS_SOFTPROOFING. Note that those flags only works on cmsCreateProofingTransform(), and NOT in normal transforms. To know if a profile does support softproofing, check the existence of tags: icSigPreview0Tag = 0x70726530, /* perceptual */ icSigPreview1Tag = 0x70726531, /* relative colorimetric */ icSigPreview2Tag = 0x70726532, /* saturation */ with cmsIsTag(hProfile, <tag>) If the tag is present, profile does suport emulation. Printer profiles often has such tags. > it seems that the 1.08 works fine with delphi. Great! with this, I hope to be able (finally!) to release both new packages on next week. Thanks for the testing. Best Regards Marti. ----- Original Message ----- From: "Armindo Da Silva" <tec...@wa...> To: <lcm...@li...> Sent: Tuesday, November 13, 2001 9:36 AM Subject: [Lcms-user] Profing > Hola Marti, > > I would like to do proofing so a few questions : > > how could I know if a specific profile can alow proofing? > > I would like to make a colorpicker that alow me to select only printable > colors. > > So for this I must know if the printer profile alow proofing. > > Any suggestions for doing this? > > thanks > > Armindo > > > _______________________________________________ > Lcms-user mailing list > Lcm...@li... > https://lists.sourceforge.net/lists/listinfo/lcms-user > > |