6 Replies Latest reply: Nov 27, 2012 5:17 PM by rob day RSS

    Adjust ink limit specifically for Indesign objects

    Lloyd Seymour Community Member

      Hi

       

      With regards to adjusting maximum ink limit / density for print such as Newspaper, there's a lot of info out there advising how to do this in Photoshop, or even how to identify the problem in Indesign or Acrobat, but what if the object being flagged as having too much ink coverage is not a placed item from photoshop but instead objects or text created in Indesign?  How do you correct those, baring in mind there could many of them? It's as if Indesigns export pdf function needs an ink coverage limit like photoshop.

       

      Thanks

        • 1. Re: Adjust ink limit specifically for Indesign objects
          Laubender MVP

          @Lloyd – that could be done with special PDF workflow software using special "DeviceLink Color Profiles" for color conversion on a case by case basis (e.g. reducing the ink limit on CMY only and preserving the black generation).

           

          For example in the following product:

          http://www.callassoftware.com/callas/doku.php/en:support:knowledge:dlp

           

          http://www.callassoftware.com/callas/doku.php/en:products:pdftoolboxserver:dladdon:devicel inkprofiles

           

          There is a lot of work in generating a good DeviceLink Profile, so you have to pay a considerable amount of money for that technology. Even if Adobe (sometime in the future) would implement DeviceLink technology for InDesign PDF export, you'd have to pay for the profiles.

           

          And usualy using DeviceLink technology is part of the PDF workflow of a printing company.

           

          Uwe

          • 2. Re: Adjust ink limit specifically for Indesign objects
            rob day MVP

            It's as if Indesigns export pdf function needs an ink coverage limit like photoshop.

            There has to be a color conversion for the total ink limit to be enforced—there's nothing stopping you from forcing the black point of a CMYK Photoshop file to 400% and unless there is a conversion to another CMYK space it will stay that way.

             

            I think it would be relatively easy to build a script that would check for CMYK colors that exceed a given limit and convert them to Lab then back to document CMYK, which would enforce the limit.

            • 3. Re: Adjust ink limit specifically for Indesign objects
              rob day MVP

              This AppleScript converts any CMYK color that exceeds the document's CMYK profile's total ink limit to Lab than back to CMYK. The conversion enforces the limit.

               

              http://www.zenodesign.com/forum/CheckInk.zip

               

               

              tell application "Adobe InDesign CS6"

                  tell document 1

                      --get the total ink allowed by the document's CMYK profile

                      try

                          set k to make new color with properties {name:"MAXBLACKLAB", space:LAB, color value:{0, 0, 0}}

                      end try

                      set space of k to CMYK

                      set {a, b, c, d} to color value of k

                      set inkmax to a + b + c + d as integer

                      delete k

                     

                      --check the total ink of all document colors

                      repeat with x from 1 to count of every color

                          if space of color x is CMYK then

                              set {a, b, c, d} to color value of color x

                              set ti to a + b + c + d as real

                              if ti is greater than inkmax then

                                  try

                                      --convert the color to lab and back to CMYK

                                      set space of color x to LAB

                                      set space of color x to CMYK

                                  end try

                              end if

                          end if

                      end repeat

                      display dialog "Total Ink: " & inkmax

                  end tell

              end tell

              • 4. Re: Adjust ink limit specifically for Indesign objects
                Lloyd Seymour Community Member

                Thanks for the feedback. Can I ask, what do you achieve by converting to Lab before CMYK?

                • 5. Re: Adjust ink limit specifically for Indesign objects
                  rob day MVP

                  There has to be a conversion for total ink to be enforced. Assuming the document has the correct CMYK press profile assigned I can get the profile's total ink max by converting Lab 0|0|0 (absolute black) to CMYK. So US SWOP Coated Lab black converts to 75|68|67|90 (300%), while US Sheetfed Coated allows 350% and black converts to 95|85|85|85. Once I have the document profile's total ink, I can test for colors that exceed it.

                   

                  When I convert to Lab the appearance of the color doesn't change and when I convert back to CMYK the Lab color is forced into the profile's ink limit.

                   

                  My script skips the registration color, which can't be altered.

                  • 6. Re: Adjust ink limit specifically for Indesign objects
                    rob day MVP

                    One other note, you can test the conversions in Photoshop—fill a CMYK doc with 100|100|100|100, change its mode to Lab and then back to CMYK and the resulting values will depend on the assigned profile.

                     

                    If you try it on a swatch in ID it doesn't work, at least for me the swatch remembers its original 100|100|100|100 CMYK numbers. I think that's a bug with the ID GUI. Making the conversions via scripting works correctly.